fantastic entertaining space. great pool. villa needs some upkeep to refresh it as a little tired in some areas.