This was a perfect place for my 3-month stay. The place is well-furnished with all the necessities covered. Close to amenities and public transit. Yuling was happy to help when minor problems or questions arose. Overall, a great stay!