This place was perfect! We used it as a mini family vacation and as a home base for my USTA tournament. Our two year old loved the toys and our six year old loved the games and books that were in the unit. My wife and I loved the large kitchen, living room, dining room and music/office areas. We didn't feel cramped and appreciated how our hosts provided so many things that made our trip easier i.e. pack and play, baby gates, snacks on arrival etc..
There is a playground across the street that the kids loved and there were tennis courts that I could use as a warm up before the tournament. There were a ton of great food options within a decent walk (10 minutes) or a short car ride if you didn't want to walk. We also loved how unbelievably clean this place was and how quickly our hosts answered questions for us. We were initially concerned about the heat wave but their three window units were going and the place was perfectly cool when we arrived. We also left some items behind and our hosts mailed them back to us. I would definitely stay here again. Thanks for the great stay!