John is a wonderful host with a beautiful place! The location is perfect and we had everything we needed! Will definitely stay here again next time we visit!