Great apartment in Hacienda Heights. The bathroom needs some work and the upstairs neighbors are extremely loud, but I felt comfortable for my long term stay. The private patio is nice