What a lovely quirky but beautiful place.