Absolutely perfect we will be back!! We truly enjoyed despite horrible food poisoning from a nearby restaurant … Snorkel masks available for free so we were able to enjoy the two local spots!! Thank you much for everything!!