We really enjoyed our time at Sea Haven Villa. The property was beautiful, clean and upgraded, just like the pictures. We traveled with our children so having two bathrooms made things so much easier after a day at the beach or excursion. Little details, like having folding beach chairs available, reef friendly sun block, charging towers for devices, extra towels and beach towels (I could go on) made this one of the most comfortable places we've stayed at. Quick and friendly communication when we had questions was also a huge positive. Sapphire itself has restaurants and bars, so there were places to eat within walking distance if we didn't feel like cooking. We will definitely stay here again and will recommend to our friends and family. Thanks so much!