John is great I have stayed at his place multiple times. Everything is always clean and as expected. Check-in instructions are provided promptly and you have everything you need from towels to water bottles.