This stay was perfect! It's close to the very charming downtown, close to all of the activities you'll probably be doing, and it's literally on the ocean. There is AC, ceiling fans, and blackout curtains to keep you cool. The pool and hot tub were awesome and clean, there is a ping pong table, some tennis courts, and they even include snorkeling gear, yoga mats and beach chairs for your stay! They have everything you will need for your stay, there is a full kitchen which includes everything you need to cook. This was a very wonderful very accommodating stay. I really hope we will stay here next year!!