Location location location! Having beachfront access was amazing. Kids loved it. Managed to see some fishes and corals while snorkeling and turtles right up front. Cottage accommodated our family of 5 perfectly. Sleeping to ocean sounds in real life is way better than sound machine lol. Would not hesitate to book this place again!