The service, food, and attention to detail was excellent! I would strongly recommend this trip for anyone looking to see and experience a place that is filled with beautiful landscapes, amazing wildlife, and 5 star food! The crew and naturalists were very friendly and went out of their way to make sure everyone had a great time. Every aspect of the trip was well planned and easy for our first trip out of the Country. We met some great people from all over the world and I as sure we will stay in touch over the years. The snorkeling was the highlight of the trip as we saw hammerhead sharks, giant sea turtles, penguins, sting rays, sharks, sea lions and thousands of beautiful fish. This was not a cheap trip but if you are looking for a first class experience all the way I highly recommend this trip. If you are looking to lay on a beach with a book then this is not the trip for you. They have you going every day and there are activities for everyone.