A clean and convenient location in Santa Clarita