This villa truly exceeded our already high expectations and I completely agree with the reviews that say the pictures and descriptions don't do it justice. It was immaculately kept with all the amenities we needed. Each of the bedrooms is spacious, with two of them having a beautiful view of the ocean.
John and Sandy were extremely helpful before we arrived, via email and even getting on the phone with us a couple times to answer multiple questions that we had. The folks in reception, especially Cesar, were also very helpful, making reservations for scuba diving/snorkeling, as well restaurant suggestions and reservations.
The Villa is so beautifully decorated and we made full use of the two backyard patios. Not every house has this, and we really lucked out. We used the patio closer to the house during the day to stay in the shade and then sat out on the other patio at nights. The amount of stars you can see was unbelievable. My brother and I had never seen shooting stars before this trip and I saw 10, he saw 13. In the mornings, before the sun is in full force, it's also a great place to sit and see birds (hummingbirds, parakeets, white-throated magpie jays) as well as howler monkeys. The one thing I didn't love were the few raccoons that would sometimes make their rounds at night, but John and Sandy assured us that they are harmless and not rabid. They didn't bother us once we shooed them away a few times.
It's very easy to get a taxi to and from Playa del Cocos and we would not recommend renting a car. The Bahia Pez Vela beach is nice, but the water was a little too rough and we much preferred the beach at Playa del Cocos. It's only about a 10 min ride and there are good restaurants and grocery stores. Try Claudio y Gloria. Delicious Paella! Also, if you can get advance reservations, I highly recommend Mario's Cuisine in Playa Hermosa. One note on Picante: highly unreliable. We were supposed to go to Christmas dinner there (Cesar had made reservations), but the chef decided to go home early. We were very upset, but luckily, we had bought groceries before arriving at the villa that evening and were able to pull together a meal for that night. We were also supposed to go there for dinner NY Eve, but canceled to avoid any last minute issues.
The whole family agreed that this is one of the best vacations we've ever had, thanks to the villa, the views, the beaches, the weather, the food, and the amazing people.