The staff was nice, the boat was fine, the food and drinks were all good; but big catamaran tours are not the best option really for anything except meeting strangers. We were looking for some beautiful scenery, snorkeling, and a fun atmosphere. This Marlin del Rey tour delivered on some fronts, but fell short on others. Overall, this was really a 3-star experience for me, but giving it 4 since if you're looking at catamaran tours, this is a good one.
First the good. While not billed as a booze cruise, drinks were good, and the staff wasn't stingy with them. The food was also good and plentiful. Nothing special, but a bit better than what you'd expect for a tour like this. Nice views of the coastline and the guests were all friendly. Highlight was the pod of dolphins swimming in front of the boat for about 10 minutes.
On the downside, the snorkeling was terrible. We spent two hours heading north along the coast looking for a cove that didn't have red tide or other tours jockeying for a spot to drop anchor. We ended up in Brasilito Bay, which is about where we left from on a small snorkeling trip we took with Life Is Better At Sea (which was awesome). Because the catamaran is so large, it can't get you close to the good snorkeling along the shore and in the tide pools, and because there are so many people, if the spot isn't any good it's a major production to get everyone back in the boat to find another spot. It was a work-out getting from the boat to the shore, where there was nothing to see. So, total bust on the snorkeling front.
Overall, the price was fair and we had a good time, but I'd recommend you figure out what it is you are really looking for before booking this (or similar) tours. If you want a slow cruise to nowhere along the Guanacaste coastline, a party atmosphere with decent drinks and food, and a chance to swim around in the ocean for an hour, this is a good call. If you want great snorkeling or to spend time with a small group of family and friends, recommend your find a smaller boat with more personal service and a captain that knows the best snorkeling spots.