My husband and I and two other couples spent the day at the Upachaya lodge on a snorkel adventure. It was amazing! Barbara is so welcoming and her facility is outstanding. The guide for our snorkel trip was knowledgeable and took us to two incredible snorkel spots. The lunch that was served upon our return was quite good and the setting was lovely. I would have liked to stay at the B and B but we were only there for the day from our Oceania cruise. We booked this excursion on our own and it was well-priced and a highlight of our cruise to Central America.