We loved staying at this beautiful villa. The view and the outdoor space was gorgeous - my kids loved swimming in the infinity pool and playing games of pool and ping pong! We had amazing family dinners around the huge outdoor table. The kitchen was clean and fully equipped, and the bedrooms were spacious and comfortable. The location was great - close to many stunning beaches. We couldn't have asked for a better vacation and would love to stay here again. Thank you Greg, for being a perfect host!