Overall decent stay. Great communication. Didn’t like that I had to pay resort fees and not all the amenities were available. I didn’t like that I couldn’t be on the beach right outside of the hotel. I had to walk down 2-3 hotels to utilize the resort chairs, umbrellas, and towels. It wasn’t convenient that there weren’t many food options while hanging out on the beach in the hotel vicinity. The apartment was okay. Offered the necessities.