A lovely place in a central location. As advertised.