The Marriott delivered on being a full service resort with great atmosphere at the pool, on the beach, and in the lively lobby. The restaurant/bar staff were very friendly and helpful, and the quality of the food was excellent (not the buffet breakfast however, order off the menu if possible). Guest room hallways seemed to be littered with cleaning carts, several just left in the halls for days, aren't there storage rooms?
I will definitely go back!