I stayed here with my children ages 10, and 15. The location is wonderful. The pools are clean and well maintained. Rooms are small and very basic. There is a safe but you are charged a $40US deposit for a key. A towel to take to the beach requires another deposit. Rooms do not have a telephone or TV and... more







