Rancho de Costa is a Big Slice of Heaven. Johnny and crew take great care of you -- the food was incredible (ask for shrimp and seafood one night - it is top notch), the drinks were great, and they organized everything you could possibly want and need. Our rooms were cleaned every day, and we had clean beach towels placed out every morning. They even supplied cold aloe vera for our burned kids!
The villas and grounds are incredible. We had all ten rooms -- each room is large and nicely appointed with its own nice bathroom, and 8 of the 10 rooms have patios that open onto the ocean. But it's the outdoors that really make it. We spent many hours hanging out under the huge palapa and by the pool and hot tub, and many other hours hanging down by the beach. The pool and hot tub have tons of comfortable chaise lounges (many of which overlook the beautiful beach), the palapa has several tables and couches (we had 27 people, and there was plenty of room for us to all eat), and the beach has chaise lounges, umbrellas and kayaks! The beach itself is one of the best I've been to -- it's largely deserted, it's a mile-long sandy beach, and there is incredible snorkeling along the reef that hugs the shore in front of both villas (Villa Langosta and Villa Marlin).
It's hard to find a place that is so relaxing and so active, all at the same time. There are so many things to do -- in five days, we walked on the beach, snorkeled in front of our house, took a trip to snorkel with whale sharks, went deep sea fishing, went fly fishing, went for beautiful coastal hikes with wonderful views, went on a whale watching trip (where we saw whales, sea lions and tons of mobula rays jumping and splashing), went kayaking, visited La Paz, and still had time to spend hours just sitting around by the pool and on the beach. Seriously, this place is one of a kind and it's legit paradise. I am already planning my next trip there.