We were very comfortable at the Princess Heights Hotel. The staff & service was exceptional, and the grounds were kept very well. The property is perched on the side of a hill with a commanding view of Oyster pond marina, Dawn Beach and the Atantic ocean. Saint Barts is viewable as well as several uninhabited islands and keys.
The only takeaways for me, were the fact there is no restaurant or beach access within easy walking distance. Having a rental car is a must if you like to venture out as we do. The nearby Oyster Bay area has restaurants and the Veranda Market, which has a liquor store, restaurant and beach bar.