Beautiful and unusual place in a beautiful and quiet street, in a beautiful part of town ...