Pros: super close to campus, grocery stores and restaurants. Spacious room. Maintenance team responds fairly quickly. Cons: 1. The previous manager was the worst I have ever seen. Very difficult to get hold of and doesn't reply to emails unless upper management is cc'ed. 2. Move out cleaning fee was ridiculously high. We have tried our best to clean the unit before moving out (videos attached) and they still charged $365 for stove top+$150 for general cleaning+$70 for the bathroom tiles (they said gaps are not as white as they were). In addition, we lived in 1b1b and they charged $2*70 for 2 bathroom tiles thinking we would not notice it (same thing happened to my friend). Luckily we noticed it and requested for refund. It took over 2 months to get the refund though.