We just got back from Costa Rica. We stayed for a week and rented a car. We flew into Liberia, stayed in a private home near Playa Flamingo. We dove with the dive shop at the Flamingo Beach Hotel (I cannot remember their name, but they are the dive shop actually located at the hotel in the back, not the one being marketed from the front of the hotel at another location) Anyway, we dove Catalina from that location for $75.00 for a two tank dive that was truly fantastic. The visability is not great if you are used to Caribbean diving. But the sea life is spectacular! The schools of fish and sting ray are spectacular. Swimming among the schools is a fantastic experience. We chose to fill our vacation with other things such as canopy zip tours through the jungle, horseback riding on the beach, snorkeling at Conchal Beach(where we saw the famous poisonous blue octopus) also near Flamingo before scuba diving at our second location...Drove down the monkey trial from Playa Pinca to Playa de Coco with Rich Coast Diving. The beach here is Black Sand, so snorkel here. It is great. This dive shop is owned by a young American woman and knows what divers want. The boat is a cat. We had sandwiches, sodas, water, watermelon, pineapple, mangos and other fruit for lunch. It was great. We paid $80.00 for a three tank dive. The dives were long enough that by the third dive, I was wanting the wet suit they tried to tell me I would need. Again, the visability was not fabulous, but the sea life was marvelous. We saw sea horses, white tip sharks, sea turtles, schools of fish and rays, 4 different types of sting rays, sea snakes, snake eels, zebra eels, moray eels, and sting rays the size of VW buses. We had six in our party so we had the dive all to ourselves. They only schedule small groups at this dive shop. They were great. I have dove Cayman, Turks and Caicos, Hawaii, Guam and this is by far the best diving for sea life that I have seen. If you are a coral buff, you will be disappointed as the terrain is similar to Hawaii...Volcanic. Have fun. Contact the dive shop at www.richcoastdiving.com.