This unit had everything we needed and it was a quick walk (under 5min) to Sapphire Beach and the pool and restaurant was right next to the building. This unit is in the closest building to the beach in the Sapphire Village complex, and had a nice view of the marina and bay.
Red Hook is about a mile away and has a lot of dining options, I wouldn't recommend walking - but you can usually find free parking unless it's very busy. If you have to there's cheap parking at the ferry terminal. This side of the island has my favorite beaches, and the gorgeous beaches on St. John are only a short ferry ride away.
The unit had all we needed, and we really appreciated the beach chairs and umbrella that were provided!
Overall, I highly recommend this rental, it's a great price and close to the beach.