It went bad from the start. First, we arrived earlier due to our flight coming in sooner. Marina said she was going to help us out the early check in fee and talk to the manager to get it waived. We explained to her that we had already paid it and she said she would look into it. We went to the beach and relaxed. At noon, our rooms were not ready, despite paying the early check in fees. Once we DID get into our rooms the front desk called to tell me they would not be waiving the early check in fee and we already had a discount by using Expedia (???). We took a nap and were awoken by a band playing, apparently they don’t mention that your room will be next to the stage when they “upgrade” you to the marina rooms. You’re not by the bridge AT ALL despite what the photos show. The smell was so bad when you walked out that we could barely breathe. The bathrooms were disgusting and the shower had things I’ve never seen before growing in them. The food was overpriced, the front desk (mainly Marina) wasn’t helpful at all, but the wait staff were amazing. The beach is incredibly small (again, angles are everything with pictures).The rooms are also like motels, not inside like a hotel so there were random people wandering around despite the “security” at the entrance.