A+++ What's not to love? Perfect in every way ...wanted to stay longer. Perfectly clean, perfectly spacious, perfect covered deck for mng and evening drinks, perfect pool to swim in, full kitchen and laundry. We would be back in a heartbeat!