Debbie’s place is at a great location (close to Dogers stadium) and is very clean and cozy. Having a parking spot is also a plus!