We really enjoyed our stay at Sapphire Village. The building is not much to look at from the back side - but the condo is lovely. The space is nice with a dining table and a comfortable couch and chairs. The king bed was also comfortable. The kitchen and bathroom are small but sufficient. The balcony has a lovely ocean view that never got old. There are two small pools. There is a steep drive up to the building and a flight of stairs down to the unit, so, while not an issue for us, it could be a problem for people with mobility challenges. There is a bar/restaurant (Sudi's) just down the hill in the development (close) with the usual bar food. With a slightly longer walk out of the Villages and down another hill to Sapphire Bay beach, you can reach the Beach Bar, which is fun. The fish tacos there are better than Sudi's IMO. There is also a fine dining restaurant there but we did not partake. Sapphire Bay beach is beautiful! The little "town" of RedHook is a 10-15 minute walk. The sidewalk only goes half-way out of RedHook, so you have to walk on the side of the road. You can manage to stay off the road - we did - but it is narrow with a lot of traffic, so some might not be comfortable. There is a golf-cart shuttle that stops at the entrance to the Villages on some schedule (?) that will take you down to RedHook where there are restaurants, shops, a nice Market and the ferry to St John - which is a MUST do. The host was very communicative. It was a fun stay!