Great for long term stay ( 30 days ) central location, less than 10 minutes away from downtown Mountainview, freeway is right around the corner.