A great place to stay, walking distance to everything in Fremont, public transport is easily accessible.
Johns pets are very cute with the dog being incredibly friendly. The room felt decently clean.
There are a few very fixable cons, charging a cleaning fee while having guest change out the bedding and make the bed felt a little strange. Otherwise John could be a bit more considerate of when guest are sleeping.