John is a wonderful host. I loved my stay. It came with my own private bathroom and access to their second kitchen conveniently located down the hall. My two year old enjoyed every moment and we are friends forever now!!!