Beautiful accommodations with attention to detail. Beautiful tropical garden area. Only drawback was the small parking area on a dangerous curve. Also the master bedroom is a little noisy in the morning .The hosts did provide a lot of little extras like coolers, beach stuff, etc.