I was looking for a good place for the whole family. I have two kids, 9 and 5, and my mother, a senior. I got there Saturday in the evening. The first thing I noticed is the pool is not suitable for small children, 4 to 9 feet deep, and it's dirty 24-7. Rooms are small, no table, no refrigerator, not even an ice bucket. The contract said that once you sign, they won't give refunds. Of course, they don't show the rooms in their web page. I woke up Sunday early. I went to the office to ask for some ice, as we did not have an ice bucket, and the restaurant does not make breakfast. There was nobody to assist me. Another guest was there waiting too. A little later, one of the chefs appeared, and said there was no ice. She was not friendly at all. Sunday at noon when I got back, I found there was an incident at the restaurant. So they closed the restaurant and left. Monday at 9:00 AM there was still nobody there, and I needed to check out. They had a list of telephone numbers to call anytime. I called... nobody answer. Finally one the chefs called me back and said they would not be there for a while. They told me to leave the key and everything on a table. The restaurant is small, and does not have a menu for kids. The bathroom was stinky. The air conditioner did not work properly, it was hoooot. One of the beds was broken. They don't clean the room until you leave. So, if you stay three days, you will have to use the same towels. I won't recommend this place to anybody.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC