"Great place to stay if you're bringing dogs. The beach is amazing and very dog-friendly. Seeing my dogs playing on the beach was really the highlight of the trip.
The room was nice, and very spacious. There was a crack in the bathroom sink which was a shame, but otherwise the room was clean, comfortable and well maintained. If you don't have dogs I'd recommend asking for a top level room as we heard every footstep from the people above us. Foxys restaurant is nothing to write home about, but at least there was food nearby. Hotel breakfast was your usual eggs, oatmeal, waffles, etc, but they did it well."