Stayed for a few nights during the most recent snowstorm. Leo’s place is in a great location in the city- everything in Old Town is very walkable- having parking was super convenient, especially with the snow!