Pros:
The location and house itself are very nice, the neighborhood is quiet and well maintained. The house is also really nice and it's set up in a way that if you have people with you you definitely don't have to be on top of each other, there's lots of room to spread out and do your own thing, but the common areas are nice and big. Good for families.
Cons:
If you are trying to take a break from your phone and spend time with your family then just be aware that whoever makes the booking will have to be in constant communication with the host. I don't want to be bias because I do think the property is very nice and pretty well maintained but I would not book with this place again. I made a last minute booking for my family and I because they decided to fly in for the 4th of July. We wanted to be able to hang by a pool and do some grilling. Once I booked, the host was immediately laying out extreme guidelines. I was not able to invite anyone over other than who had been added to the listing for overnight stay. So if you want to invite a couple friends over to enjoy the pool with you just be aware you'll need that approved. I get that they are trying to keep the value of the property and not have insane parties there but the way I was being dealt with was extremely rude and distasteful. At one point I got a text saying "I hope your mother isn't a huge partier". I felt like an irresponsible teenager, like she was trying to prove that I was going to have a huge party at her place. I was so on edge the whole weekend I really couldn't even relax. There are cameras on the outside for safety but because of the constant text messages and questionings I felt like I was being watched. This might have just been an extreme because of how last minute it was but if you don't have a problem with that then you'll be fine.