Great place, good amenities, spacious and nice, cool, and nice views. Excellent location. Very nice garden and yard. Minor issue that made the stay worse was that the place is full of mosquitoes. Make sure you keep them out!