Townhouse was modern, spacious and comfortable with all the little extras that made it feel like home.