Just came back from our trip. The bulk of the hotel is great! pool is awesome! lobby is pretty. Rooms are small, old and not very clean. The "heavenly beds "were not so heavenly.They felt wobbly and too mushy. I think they need replacing. Food at this resort is just average as is most of the food on the island. Staff is very friendly except for the lady in the coffee bar. I would stay here again but I would bring cleaning supplies. Also, the room size is about the size of a large closet.