Quirky place which makes you smile. Peaceful garden in the sun.