First of all, the staff was very nice, several of the days we were literally the only ones there, but they were ready to assist us without seeming put out at all
I chose this place because it was on the beach, which is to rocky to enjoy, has 2 pools with a swim up bar, swim up bar doesn't look like it's been functional in quite some time, and has a dive shop, again space is there but doesn't look like it has been in operation for quite a while
This could be a nice place, but I would not stay here again