Great place on quiet street for exploring Old Town