John is an excellent host, he is very friendly, has a lot of stories to tell and always willing to help. His dog is very cute. Me and my girlfriend stayed for 3 days, but if you're on your own the room is perfect for a longer stay. The bathroom was a bit run down and not very clean, but nothing too bad like mold.