Location: Perfect for us, as our priority was to be as close to the beach as possible. It doesn't get much closer than this! There was just one house between us and the beach. Paradise. It's a residential neighborhood and there were no lunch restaurants nearby so we had to go into town (5 min drive) to get any prepared food, but we were more than happy to do this because we wouldn't have wanted to be anywhere else!
Space: The photos of this place do not do it justice! Its main living space on the second floor is wonderful, including a smallish but open kitchen, a dining area with a dining table, and a living space with comfortable couches and a TV. We enjoyed playing card games in the living area and drinking beverages and chatting on the gorgeous patio that wraps around the whole living space with gorgeous ocean views. The patio is larger than the photo makes it look and it was all we ever wanted!
The bedrooms were large enough and the beds were comfortable, but all we did in them was sleep as the rest of the house and the beach/town nearby were where we wanted to be! We could not figure out how to get all of the AC units in the bedrooms to work. It wasn't too much of a problem though as each room also had a fan. I did not ask Mary for help on this, though if I had I'm sure she would have been very responsive.
While we were in Stone Harbor we enjoyed the beach, and spent a day on a winery tour. These were an easy 20 minute drive away (and we hired a driver to take us). We also enjoyed dinner and dancing at the Windrift hotel, which was just a 5 minute cab ride away.
My only comment other than raves would be that certain areas in the house had more personal clutter around than I had expected. I understand that this is Mary's home that her family enjoys. My family has a beach vacation home ourselves that we rent out, and I know how difficult it can be to share your special family place with strangers and to get it all ready. I appreciated Mary's making enough space for us in the cupboards and refrigerator. This house is not like being in a hotel or a rental that has no personal items, but we were not bothered by it. Something I very much appreciated about this rental was there was no 1-week minimum that many large rentals in the area require. Perfect for a long weekend.
Overall, I highly recommend this property for your family/group vacation.