This place is almost great but comes up short again and again. It was spotlessly clean, but buckets and mops were left about outside and we were asked to deal with garbage in an incomprehesible and complex daily schedule. The pool was the most beautiful I have ever seen, but very cold in July and no pool towels. The water running out is really my major complaint. After days at the beach and hiking around in hot sun, we really needed showers. These barely dripped out, often no hot water, and we ran out of water entirely at one point, having to use buckets of water from the pool to flush toilets. The water pump as it ran low in the cistern was very loud, clicking on and off all night, keeping us awake. Super frustrating to pay luxury prices and not have high end accomodations as expected. If we paid hostel rates, I would have said not a big deal