Excellent accommodations.
Unbeatable location. Close to beach. Always space at pools and on tennis courts. Building staff very friendly. Unit is clean, stayed cool enough and had everything you could want. Host was very responsive and helpful.