I (29) booked a trip for the beginning of August to celebrate my 18 year old brother's college graduation. Will be travelling with my father and potentially my friend. We want to only book one room because 1) we don't know for sure if it will be 3 or 4 of us and 2) we don't want to spend money on that when we won't be in room much. Initially I had booked at the Ritz through Amex travel, but now they are saying I am over maximum occupancy (I disclosed 4 adults when booking) and were willing to make an "exception" for an extra $60 per person per night. I'm very upset by this because I am a regular Ritz customer and have since cancelled my room. So now I'm reconsidering where to stay. While I hate to give the Marriott brand any more business, the JW Marriott looks nice and has a very attractive rate right now with a $100 a night resort credit. My concern (and this would have held true for the Ritz) is that ths won't be fun enough for my little brother who I'd like to get a little bit of the party taste of a fun pool, etc. I also, though, am pretty grossed out by AI food so liked the idea of not being at an all-inclusive. Does anyone have a suggestion for a fun hotel zone hotel that also will keep my Dad and I happy (not concerned at all about too much of a party atmosphere for us just concerned about food/service). A nice beach is also a priority. Thanks!!!