My partner and I visited in late April to get away from the city and had a wonderful stay. It's a cozy, comfortable space -- not a flashy, big-box, impersonal hotel -- and we loved that charming vibe. All units have ocean-facing balconies, and the Belvedere is located within easy walking distance to many restaurants (both casual and upscale) and a variety of shops. The front desk staff was incredibly welcoming and accommodating -- after a night spent next to particularly noisy neighbors, they moved us to a new room immediately and followed up with their security personnel. Bonus points for doing so graciously.
They offer a heated outdoor pool, free bike rentals, and a cute adjoining diner-style restaurant that opens early for breakfast (and delivers to individual rooms). We're in our twenties and found it to be relaxing but close enough to other attractions that we didn't feel secluded. Several families, older couples, and college students were also present. Facilities were clean and well-maintained. We will definitely return!