Recently went to Costa Rica with non-diving friends and had a fantastic trip with Mad About Diving. Went to Cana Island. Pablo and his crew did a great job. Was impressed with their safety concerns - they scrubbed our first attempt to go out because the boat captain did not like the way the engine sounded. The rescheduled trip went really well. The snorkelers were set out to enjoy with one guide and then we went diving with another guide. Great lunch on Cana Island and then back out for a second dive. Large schools of fish - big and small.
At the end of the day they offered to rinse and dry my gear for me - solved a problem for me! My friends used rental gear and it was all in good shape. The diving equipment at the shop all looked in good condition as well.
It is a long trip to Cana Island, but it is well worth the boat ride!