Jim's place is located near everything you need on your trip--you'll be just a hop away from downtown Mountain View. Check-in was painless and my stay was (happily) uneventful. I would definitely stay here again if I have more trips to the area.