Very secluded but a haven of peace and tranquility