Our stay at Sapphire was incredibly relaxing. Craig was very informative and helpful. The condo was extremely clean and comfortable. The resort had a beautiful beach and wonderful staff. As people who live in a busy city we really appreciated being a little far from town in the peace and quiet. All in all just a great experience that we didn't want to end!