Enjoyed our stay with our family at Sapphire Beach. Good facilities, prompt quick replies. Enjoyed the access to the private beach. Very nice location! Only thing to note is that there is no door separating the downstairs toilet with the bedroom and subsequent staircase.