This is a great unit in Sapphire Beach. It is in building C, which was ideal for us, great views, instant beach access but a bit away from busiest and louder part of the beach. Sapphire Beach is perfect for people who want to relax with amazing views and swim in the gentle water. It also has snorkeling right there. We saw stingrays, a turtle and many kinds of fish. Many snorkeling places require a boat, this one is right there so you can snorkel for as long or as short of a time as you would like. We brought our gear, but the unit had some very nice gear available to us. The bed was very comfortable, the unit had everything we needed. The owners do an excellent job of describing procedures and expectations. We could sit on our balcony having coffee and watch for the chair staff to get there, then scoot on down to the beach and get chairs in a perfect spot (we tipped them, as our host recommended). The dining options are fine at the resort, plenty of choices if you do not want to cook or go to Red Hook or elsewhere. You can check online to see when there are cruise ships in St. Thomas, some cruise passengers come to Sapphire Beach, but we found them just to be there in the middle of the day and were generally further down the beach by the bar and main swimming area. It was never crowded, but it was busy at times.
Sapphire Beach is laid back and has cats, chickens and iguanas walking around. We like that vibe and had a great time.