Reason for poor rating: this is more of an Expedia issue, than hotel issue, but should be coordinated together to fix. Surprise extra $291 (3 night resort fee) at check in. I’ve booked through Expedia before and resort fees have always been included. This was probably in fine print, yes, but anything like this is misleading especially as people often take into consideration price when comparing properties. I usually choose something through Marriott app, but decided to explore more options through Expedia. Lesson learned - I’ll stick to Marriott's app in the future! I am more than happy to revise rating if a refund is issued.
The hotel grounds were wonderful, and the employees were super friendly. Room was clean, but the bathroom floor could have been cleaned a little better.
We walked down the beach to the right a little and did the banana boat ride - so fun!
Also, the pool towels were a nice size! Usually pool towels are baby sized, so it was great having a normal sized towel.