Taras's place is clean and well appointed. Great location for access to Little Italy, Kensington Market, and all kinds of amenities.