An idyllic and private place to stay