Great host, very knowledgeable about everything in the area. We told him what we would like to do and he had connections with locals. We enjoyed scuba diving (Iz arranged this with a local dive shop, I enjoyed the smaller group, most we had was 7), snorkeling (Mexico Rocks was our favorite site!), fishing, a day trip to the mainland where we tubed through caves, zip lined through the jungle, and explored Mayan Ruins. Iz was able to sit down with us when we arrived and arranged everything! It took the stress out of planning. There is a bar/restaurant on location and the food and service is AMAZING!! We tried a variety of options available from tacos, fajitas, ceviche, and coconut curry. Everything is made fresh when it is ordered and you can’t go wrong with any choices.