Definitely a great location and very spacious. But be aware that there are only 5 real bedroom with real beds. Other two are not bedrooms with sofa beds which are not very comfortable. Swimming pool and Jacuzzi were not clean. Property needs lots of upgrades. Overall service and checkin was fine.