The resort's owners and most of the staff were friendly, personable, and helpful. Fredriksted has some historic points of interest but the area is very poor. Christiansted seems to have more affuent neighborhoods, but dining and shopping is limited.
The shopkeepers we encountered were very friendly and helpful in most instances. We didn't make it to the north shore, but read it is more developed.
You cannot beat the sunsets by the beach at the resort in the evening. We parked our rental car in the designated lot across the street from resort and had no issues. One of the owners opened up a space for us to park when the lot was full. But most times, there are ample spaces. Many of the guests are repeat customers and were friendly and helpful with sightseeing suggestions. The restaurant and bar is good, but I recommend going for lunch or brunch when it's less busy. It was refreshing to stay at a resort that takes an active interest in its guests. Most big chain hotels treat guests like numbers. Recommend highly for LGBTQ travelers!