We had such a lovely stay at Casa Tortuga! We visited for "Spring Break", with two childfree couples in our mid-30's.
John & Joy were super-responsive to questions leading up to our trip, which put our minds at ease arriving in an 'out-of-the-way' location. Their home is even more amazing than the pictures let on -- there are 3 different porches -- one on each floor -- each more beautiful than the one below it. We spent an hour one evening just laying out on the middle, uncovered porch, looking up at the stars, which were so clear given how remote the location is.
We were a short (unpaved road) drive away from several beaches that were amazing for snorkeling and swimming. Definitely rent an SUV for driving to/from beach locations -- and definitely just buy some snorkel gear before coming out - it'll be worth it, and you can find inexpensive sets on Amazon.
When we weren't swimming, we were enjoying the awesome kitchen at the house and making meals to enjoy on the porches. Great kitchen space, great gas stove for cooking. And the views from porch upstairs during dinner were amazing. If you plan on cooking, definitely pick up your groceries in one of the large grocery stores by the airport before making the drive to the house. There are slim pickins' at the little shops in Cabo Pulmo.
Bedrooms were super-comfy, and each bedroom had its own bathroom attached - great for couples vacationing together like we were.
We saw some amazing wildlife near the house too -- road runners, dessert rabbits, so many kinds of beautiful birds. "Domesticated" goats and cows roamed nearby too.
The property manager in town - Jeff - was super helpful when we had questions our first day and also offered to pick us up things when he was back in the main town on our third day, which was super-nice of him. He offered great advice on which beaches to try and how to get around.
100% would recommend staying here! Thank you for a magical vacation!