I REALLY wanted to give 3 stars, but I can't. The room was LITERALLY falling apart. Upon entry, there were noticeable things wrong, but we thought, we're finally at the beach, and we're on the top floor with the ocean as our backyard, it'll be fine. Then you look around the balcony and realize that you should definitely NOT touch the banister. I totally get they're recovering from hurricanes, as I live in Florida, but no. JUST, NO! The staff is FANTASTIC and that's why I'm giving it 2 stars. The front desk agent had a great attitude and kept her composure when the lady in front of me was being a Karen about her key not working (it didn't work because she was at the wrong tower). They were very prompt when I requested facilities bring me batteries for the remote. The check out line was pretty long at 10ish, so I enjoyed the beach for another hour. When I went to check out at 11, I only waited a few minutes and there were 3 ppl ahead of me. It was a different person at checkout, but she too had a great attitude. They lost a star because housekeeper said that they have to take our towels to wash them and bring them back. They can't just give us fresh clean towels off the cart. I was so bewildered when my husband told me, it was check out time and they were cleaning rooms, I didn't understand why we couldn't just trade them out. The reason I wanted to trade them out is because one of them was stained. The mattress is old, you roll to the center. The room flooded during the storm