Had a wonderful experience at John's place. Instructions online for check in and other guidelines very clear and thorough. Whole process was seamless! Clean, quiet place to stay, made for a very relaxing trip for us. Just watch your head at some parts if you're tall!