Location is perfect, next to the public transportation, walking distance from grocery shops and pharmacies. You will not need a car as parking is a bit challenging to find on the street, each street has different restrictions on the time that you are not allowed to keep the car on that street, if you bring a car then read the signs on both sides of the street to know where to park your car during the day. The building has indoor parking spots but with daily payment. The manager Lily is very nice and very fast in replying to you whenever you need, day and night. She does her best to accommodate you as much as possible. We faced few issues while there but she did her best to make us feel comfortable as much as she could.