We have family on island and have been coming to STzt for nearly 15 years. Sapphire Beach/Crystal Cove is our favorite place to stay. This was probably the nicest place we have stayed at on island. The unit was super clean. The kitchen has all the things we needed. Steps from the beach. Adeles, the property manager, was super responsive, about our booking. When the water heater went out, she and another person were there quickly to fix it. I will rebook with them next time we come to STT.