A tranquil place in the midst of the village - a place of peace and contemplation for any and all faiths.. What a welcome!