The restaurant by the lagoon was amazing, the food was superb and prices are the best… also the temperature-controlled Pool is great! The not so good things are: the reception force you to pay a deposit fee which caught me off guard as my stay was prepaid by credit card in full. The room was facing the parking lot instead of the water side which was a boomer, and it had a water leakage in the bathroom on which I almost fell. Even when they are located by the water, there are only 2 probably rooms with water view. The facilities are great to visit and have a good time, but the hotel part is not worth the price.