We had a great time staying at Sapphire Beach Resort. This unit is superior to others in the complex, as buildings A-C are much busier, and D-E are much more secluded. The view of the ocean is unobstructed, as we say on the open deck each morning and had breakfast and coffee, listening to the waves 10 yards away. The unit was clean and comfortable, with a great bathroom (good size walk in shower, double sinks), and Kathleen (the housekeeper) is super friendly (even got us fresh beach towels when needed). The new owners of this unit went out of their way to make sure sure we were comfortable, and left us a welcome basket with island rum and snacks! There was scuba gear for two in the closet, so we didn't have to rent from the cabana on the beach. The cabana did have kayaks and paddle boards etc. to rent, which is a nice option to have. Basically, you could spend your entire week vacation on this beach, but it was also pretty easy to get to many other great locations on the island from here. The main part of the beach where one could swim was a 50yd walk from this unit, which mean we could go back to our unit easily to make sandwiches for lunch or grab cold beers from our fridge and also save money. There is a woman grilling food on the beach as well, like a concession stand at a local sports or community event - nothing fancy but nice option to have. The water on this beach is warm and classic crystal sky blue, just what you want in your Carribean island experience. PS, when looking at Sapphire Beach Resort website, you will see many other buildings that go up the hill, I would avoid these as the immediate surrounds are not landscaped/pretty. Stick to the beachfront units! I am giving this place 4 out of 5 stars because I think the grill (and bar!) options at this resort could have been better, and there are a number of buildings on the beachfront in repair. But everything else was awesome.