As other reviewers have said, the views are fabulous and the cave is very well located. And John is the one who completes the experience. He was such a great host and always there to help out with anything. I'm not sure how we would have managed it all without his help.
The cave could use some very basic decorations to make it feel less barren. There is really nothing that makes it "warm" feeling.
All in all, a great stay.