Delightful place, a breath of fresh air in the city.