Coral Reef is a beautiful home with every possible amenity imaginable! We had our family vacation of 19 people and there was plenty of space! Paddle boards, kayaks, snorkel gear, TONS of children sand toys, wifi, stereo, huge TV, pool table, ping pong, pool, Jacuzzi, gas grill, it had it all!! Unbelievably, we even helped 4 baby sea turtles to the ocean that were in the sand one evening right in front of the house!! Peggy, the property manager, was extremely nice, attentive and responsive. Cayman Villas was excellent and easy to work with (assisted with chefs, outings, etc.) Could not have been a better vacation and Coral Reef was the perfect "home"!