The check-in was seamless, and the place was nice and conveniently located in Los Angeles