Neli’s place is super clean and perfect for a short stay in Eagle Rock. It is conveniently located near the Occidental College campus.