I’ve stayed here 5 times and love it. It’s a wonderful hotel in an excellent location. There are great amenities- wonderful breakfast spread, heated pool/hot tub, beach access, proximity to restaurants, very walkable. Our most recent stay was very comfortable, but a couple things seemed worn in our room. One of the patio chairs was broken and one of the lights in the bathroom was broken, so you had to shower/potty in the dark, which wasn’t ideal. We will return because it’s a great spot.