the staff were very good and friendly, the food was good, the rooms were very old and in run down condition, some were being renovated while we were there, the pool is in bad condition, algae and dirt in the tile grout, missing tiles, there is limited shade around the pool, just palm trees providing some shade, we are not divers and this is basically a divers resort. There were two day that there were up to 100 small children allowed to use the resort and this was very noisy and disruptive to the guests