I stayed here on March 15-20. The staff was nice, especially the restaurant manager. When I booked this hotel, I was under the impression there was a small sandwich/bar out beside the pool. It was under construction, so that limited our choice of restaurants. The onsite restaurant did have very good breakfasts. The location of the hotel, exercise room, the heated pool and hot tub made up for the inconvenience of low water pressure and sand on the floor. I was ready to buy a whisk broom at one point because either we would track sand in from the patio, or it would be left after the cleaning. Overall, not a fancy place, but it is on the beach, there are shared beach toys available, and it is within walking distance to a convenience store, restaurants, and an Alvins Souvenir Shop.