This was an amazing place to stay! Beautiful property and even just sitting on the patio with a cup of coffee or glass of wine was a great experience. We really enjoyed the pools and the beach too! Excellent service from our hosts!