Excellent location in Fremont. Wonderful communication and smooth process. We would definitely stay here again!