This place is great, it seems like it was recently renovated, it is clean and spacious.
The only downside is the parking situation, it is nearly impossible to find street parking near the place, so you are forced to pay extra if you are brining more than one car. Throughout our stay our cars were double parked in the driveway, and while the hosts were nice and available to help us move our cars, it is inconvenient.