Even newly renovated rooms still need some work, bugs in both rooms we had, not enough staff, private beach amenities are not so great. If we hadn't found bugs in both rooms we had I would probably have overlooked the rest, but roaches really disgust me. The layout of the hotel makes it easy for bugs to run in from outdoors when rooms are being cleaned etc., and I understand it's a tropical island, but I think they need to find a better solution to ensure bug-free accommodations.
Rooms are very nice overall and spacious, comfortable beds, friendly staff, great location, good wi fi, beautiful pool, very quiet (very few kids). For the price and location, Floris is a good option and some will even consider it five stars.