Murky for snorkling. They needed more soda fountains and juice stations. Food included many Carribean specialities Lots of variety. We liked the food very much. Alacarte Italian restaurant was excellent.
Water is drinkable.
We had no illness. No air conditioning in elevators, halls, lobby and buffet. Only the rooms, spa, and ala carte restaurants have air. This hotel needs mini bars in the rooms. Buffet service isn't there.