A luxury nestled in nature