The boat ride was about 45 mins from the airport and costed us $140 per person roundtrip. The hotel was quite organized and knew of our arrival and departure times and making accommodations for them. We booked the half board option that included breakfast and dinner. Which was perfect because while being on the beach most the day we just snacked during lunch time with food we brought with us to the island. Or they had another restaurant on island that had made to order food and was good option as well if you were hungry outside of the buffet times. Buffet had decent food and good options. The snorkeling here was amazing, I've traveled all over the world and always snorkel every chance I get, and it was amazing here. I highly recommend it, great value for the accommodations and services provided.