We stayed as a couple in Villa Mariposa in April 2016. From the moment we drove up to the villa we knew we made the right choice. So perfect! The views, the villa, the private pool, the distance to the beach. Everything, exactly as we wanted. Ricardo was there to greet us. Very nice and helpful. Didn't take us much time to feel like we were home. There aren't many places to stay in Playa Maderas, it's a beach town that only has a few other "hotels" (mainly ecolodges). I'm sure they are great, but if you want to feel spoiled and have private, quiet time then the villas are for you. It's the only place to stay that is beachfront. Every morning we woke up and had our coffee on the porch sitting in the rocking chairs. We had the best views of the waves and would watch them while drinking our coffee. We were able to decide when the surf was good just by looking out our window. The stairs from the villa go right down to the beach. It was great. We enjoyed the private pool as an afternoon dip after the beach every day. The villa was very comfortable and clean. The staff was there every day to clean and see if you needed anything. We have to give a shout out to Donald as well. He's one of the security/maintenance guys that was so helpful and sweet.