I loved that it was beachfront, and i had an amazing view of the fireworks being launched from the pier. However, there were several issues. The day we checked in, they were testing the fire alarm. It was supposed to stop by 2pm. It didnt stop until aroubd 6:30p.m. We were forced to stay outside because of the constant loud noise. After a 13 hour drive, I really wanted a nap. And once they quit testing the fire alarm system, they tested the elevators, making them inoperable from about 6:30 p.m.-8:00 p.m. Not bad but we were on the 5th floor, so after the long drive and no rest, had no choice but to go up 5 floors on the stairs. Next issue, towels. There were 5 of us. We started off with 3 towels. Asked for more. Was assured we'd be brought 2 more. Never happened. The 5 days we stayed, we had to constantly beg for enough towels for eberyone to be able to shower. Can't remember how many times we were told they were completely out of towels. If you don't have enough towels then buy more! Last but not least, the room was not sufficiently clean. The duvets came out of their covers and they were not clean. They had dried up brown "funk" on one and the other was gross as well. We found hairs in the beds, and our sheets were stained. There was either feces or animal food on the floor. For $400+/night, these things shouldn't have been issues! This was our first time staying here, and our last. I've stayed beachfront every year, at less expensive places with zero issues.