An overall great, well kept and modern townhouse.