My husband and I loved this hotel. It was clean and right on the beach and reasonably priced. Many of the guest were older than us ( we are 39 and 40), which didn't bother us at all. My 17 yr old son and his best friend were a little disappointed though. They wanted the "spring break" feel, and that's not this hotel, but they still had fun. We walked to the "hustle and bustle" areas, but it was a little further than I would have liked.