A wonderful place in the heart of the town. Splendid found.