I would 110% recommend this place to anyone, for long or short stays. Jim is a thoughtful host, offers plenty of amenities and the place is clean and regularly upkept. Amazing value, great spot near Downtown Mountain View. Rules and expectations are very clear. Would come again in a heartbeat!