John's place is well located near the heart of Freemont, and offers a clean and tidy place to lay your head. He has dozens and dozens of board games, if that's your jam. And if you prefer to be out, there are a lot of food, drink, and entertainment options right nearby. I had a good stay there and everything met my needs. The only thing to be aware of is that he changes a $35 cleaning fee, but expects guests to change the sheets of the bed they stay on before they go for the next guest. This sort of left me cold in terms of hospitality - but no other issues beyond that, and John is very personable, in person.