Absolutely lovely place to stay. We really needed a place with a full kitchen, so unfortunately didn't get to stay very long. It is absolutely beautiful property and the pool was clean. As soon as we arrived they came out to help us carry our luggage. They are quick to respond to any questions or concerns. Super lovely place to stay.