My wife and I stayed here with our 9-month old son and our dog. The space was perfect for our family in terms of the size, the yard, the amenities, and the feeling of security. Because it was the holidays and we had the most precious cargo to move around (baby, dog, lots of luggage/things), we had family come spend time with us during the day while we were there and the unit as well as the yard was so great for the doggo, our son, the family (which included a 2-year old who had a BLAST with the putting green).
I'd definitely recommend this place but can't stress enough that parking can be a nightmare with this unit specifically because it's all street parking (whereas the other units on the lot have a garage space). This was the only negative part of our experience, but it is explicitly mentioned in the listing so it is what it is. Uber/Lyft if you can and if you find a spot on the street, KEEP IT!
This was our first Christmas with our son and this place helped make it special.