Nice townhouse setup, clean.
Only downside is if you have 3+ cars parking gets a bit tricky, but you can fit an SUV with a roof box in the garage.