Clean, necessities provided, clear communication, great location in Fremont with easy street parking.