Townhouse is nice. Be prepared for lots of stairs. Location is very convenient