Unlike other places the 3 of us stayed over the last month, Pedro's was the only one that delivered everything it promised: it looked like the photos, bed quality was great, internet was the best we've had in Mexico, the kitchen had all we needed to cook dinner, make margaritas, and feel at home. There was plenty of hot water (you may need to use some each day to trigger the hot water to heat up), and his detailed checkin instructions were flawless. The quality of furniture and finish here is much better than others we stayed in at a similar price. Last - the views at sunrise on one side, and sunset on the other made me not want to go home!