great location in echo park, very clean and cute terrace!