The hosts were amazing! Nice small personal boat. We booked the family on their boat and it was awesome!!!! My kids had just gotten certified and they felt very safe, but were able to explore. They were accommodating when we wanted to have lunch a little longer and The dive master Ian, was safe and fun and seemed like he was as much in awe as we were even though he dives it everyday! . We looked at everything and he let us stop at one animal or coral if we wanted for a while. It was very personalized and Javier!!!! what a great island host. All of the staff were always smiling laughing and positive. WE had so much fun that we booked snorkeling the next day as well.