A quirky place-just lovely and in a perfect location .