Because of the rain, be prepared to deal with mosquitoes. Water temperature ranges from about 87F at depth to 91F in the shallows. All meals are served buffet style, usually with 2 main entrees from which to choose.
Breakfast is made to order with lots of options.
There is a salad bar before dinner is served, and veggies, bread, and dessert always accompany the main meal. Bottled water and lemonade are available all day in the dining hall. The unlimited beach diving is beyond compare here - there's a shipwreck, an airplane wreck, and beautiful reefs all very close to shore. You see just as much on a beach dive as you do at the more remote sites.