The resort and check-in process was great. Had no issues from reading previous reviews and the staff explained how the parking worked. The description said the room was located on the 23rd floor when it was actually the 10th floor, so an extra elevator ride. The room was decent but needed a little TLC. The carpet in living room had several stains. The TV in the living room kept making a buzzing sound after you turned it off and it seemed like images were burned into it. We just unplugged it just to be safe. The door in the hall bathroom that connected to the hallway room was rigged shut and couldn't be opened, so you could only access it from the hallway. It also didn't have a stopper for the tub. The hallway room wasn't fully cleaned because there was trash under the bottom bunk bed (water bottle, box, something plastic). The closet in the room was a bit difficult to function, so we ended up not using it. The main door didn't shut completely on its own but we knew about this from other reviews. The master bedrooms sheets and mattress cover had stains on them. We had to put the spare sheets on top. The master bathroom tub stopper seemed to be broken and was laid on the side of it and needed some draino because it took a while for the water to go down. The toilet in it didn't flush properly as well and the light in the shower didn't work, so we had to leave the curtain open so we could see. Overall, the property is nice with the pools, amenities, and access to the beach. We did enjoy our time in the unit and everything we mentioned could be fixed with just some attention and proper cleaning prior to someone arriving. None of them required an immediate call to anyone. If these things can be resolved, we would definitely come back again.