Spacious and convenient in-law suite in Mountain view