A delightful little haven of peace and tranquility.