Sapphire Beach is a very pretty resort. Keep in mind that it is a 40 min golf cart ride into the main town BUT there are so many great places to explore along the way. We absolutely LOVED our experience. Plus the staff, food and drinks are delicious at the resort!