Very good and friendly service, top beach, great food, great pool!
Unfortunately there are a few very bad rooms, which you probably get if you don't book through large travel agencies. We had a room by the wave pool. The wave pool makes a very loud and very high pitched whistling sound, so that the balcony of the room was practically unusable. This noise was, in my opinion, a health hazard. In my opinion, this is absolutely unacceptable for the JW Marriott brand.