Debbie's place is perfectly situated in Echo Park! You're walking distance to Echo Park Lake, Dodgers Stadium and some really incredible dining (Guisado's!). There are great bars nearby too. The unit itself is recently renovated with beautiful finishes, a nice large flatscreen TV and wonderful, responsive air conditioning. The back patio feels private and is the perfect spot to hang out and have a beer.