This was a wonderful place to stay. The kitchenette was great to make sandwiches and prepare some snacks before we went out for the day. All of the beach equipment was so helpful, and saved us having to figure out renting chairs, towels, snorkeling gear, etc. The unit has air conditioning, but we found that all the fans and keeping the windows open kept us plenty cool!