We loved the townhouse. It's 3 levels which has pluses and minuses. Pluses: room to spread out, secondary suite on walk-in level and a great layout on main living level. Minuses: lots of stairs (although, that could also be considered a plus), top floor where 3 bedrooms can get pretty hot, might not be good for young kids, seniors or people with mobility issues.
The main (2nd) level has a great kitchen, nice dining and comfortable living area. There is also a 1/2 bath and balcony.
First level is entry, secondary suite, bench and room to drop shoes and bags and entrance from the garage.
Third floor has 3 bedrooms and 2 bathrooms. The primary suite is up there. The suite is wonderful with large bath, huge closet, comfortable king bed, its own balcony, ceiling fan and split unit to control the heating and cooling in the room.
Be mindful that that the upstairs thermostat control is in that room and if you set the new split unit system in the room lower or higher than the thermostat for upstairs, your fellow guests may be very uncomfortable heating/cooling wise.
There's a great Turkish coffee place around the corner and shopping close to the unit.
The couple small issues we had Haley quickly addressed and rectified them. She was very responsive and easy to work with. We highly recommend the townhouse.