The place is just like the pictures. The only thing to know for future travelers is that access to the outside flat is either through the back bedroom (door in the back of the bedroom) or through the side gate and down a stone path. Neither is an issue, but just so people know. The back bedroom is a full size bed, but very comfortable.
Also, don't worry about bringing a lot toiletries - Mary keeps soap, shampoo, conditioner, etc well stocked. Also, the washer and dryer mean you can pack lighter (which I should have!!). She also graciously has phone chargers in the main house, for iPhones, Android's and iPods.
Groceries? Safeway is right down the street, less than 2 miles. The beach is an easy walk (slightly hilly), with stairs right off the main road. There is also a Whole Foods about 10-15 minute drive too.
And don't forget to try the little restaurants within walking distance - Hole in the Wall was a great little treat with Salvadoran dishes and the best Heuvos Rancheros I've had in a long time. Migel's for dinner and drinks - they pour heavy on the alcohol!!
Overall, a great place, great location and lots of added amenities. I would stay here again without hesitation!! My teenagers had plenty of space, plenty of things to do and Mom and Dad had plenty of privacy too.