Wonderful Staff. Home was amazing. Very clean. The ease of check in and check out was very efficient. We had traveled 16 hrs to our destination and arrived 2 hrs early and the staff graciously allowed us to check in early. With a large family in tow it was a blessing. We enjoyed our stay immensely. Any minor thing that came up the staff was on top of it. Will definitely be booking through Ocean Reef Resorts for our next getaway. Thank you for the great service.