Great townhouse in a great location. The 3 private bedrooms and bathrooms were great for our family to spread out and have privacy when needed. Nice, spacious living room for family gatherings and watching sports/TV. 2-car garage very handy for parking. Very good high-speed internet and streaming TV. Would definitely stay again.