I booked this hotel because it was a reasonably priced hotel right on the beach with good reviews. I loved my morning coffee and book listening to the ocean and the people at the front desk were nice enough but, the fact is, I don't think I could recommend staying here. For the few nice things it has the one thing it does not offer is a good night's sleep. The walls are paper thin. We were on the second floor and I could hear every word spoken on the street under my window, stamping on the ceiling above me, kids screaming in the halls and, worst of all, every door that slammed shook the wall my headboard was attached to - and the earplugs I pack just in case didn't even help. Between the adults coming in at 2am and the families leaving for the beach at 8am I don't think I got more than a few hours sleep. After the first night I asked the front desk for a change of room as it was Sunday and I was hoping people would be emptying out. I was told they would be happy to do so but I would have to have my stuff packed up and waiting by 11am and they weren't sure when my new room would be ready and it may not make much of a difference because they were expecting a full house that night as well. In the end, my husband and I decided it wasn't worth the trouble. If this wasn't bad enough, housekeeping was lacking as well. In first entering our room, I found food on the floor under the edge of my bed and long black hairs on the toilet and in the shower. The next night, we weren't given any clean glasses, shampoo or conditioner or a baggie for the ice bucket, nor was my coffee pot cleaned out. The maintenance folks decided Sunday morning at checkout would be a good time to try to wash the floors in the lobby and got huffy with people who wanted to get by. I'm not sure what "attractions" there are within walking distance. There are 3 or 4 places to eat and a carousel. No shops that I saw. I try to base my reviews on amenities, comfort and cleanliness with convenience and staff immediately following. There's just not enough good things to say and I feel charitable giving it an average.