This place is very clean, welcoming, and conveniently located near USC. They are also generous with leaving snacks and making guests feel comfortable! Thank you!