I cannot rate John’s place high enough and the same goes with my interactions with John. I have stayed more than a few times and it has been an increased pleasure to do so each time. HIGHLY recommend John’s perfectly located, perfectly comfortable, and perfectly offered stay.