Beautiful view and the private pool is perfect to lounge and relax in. The property is located on top of a hill, you can’t really walk it. They have free shuttles you can use. The staff are wonderful, but the overall property needs some upkeep/maintenance. I ended up extending my stay multiple times, so it wasn’t enough to stop me from staying.