The hotel is nice, beach did not have much sargassum when we were there. Activities are really fun and staff is really kind and helpful. Rooms were spacious. My problem is that the hotel is clearly understaffed. Service is VERY slow, and it’s not fault of the staff, but of the lack of personnel. Everything takes a long time: being directed to your table, ordering food, drinks, etc. We sat at the sushi bar, where they serve 15 people at once, and there was only one person making the dishes, so we waited for more than one hour to eat. Also, the Japanese restaurant is very smoky and you leave there with your clothes smelling like food. The restaurant with best food and service for me was the Italian. I do recommend the hotel very much, however I suggest they hire more people asap.