The office itself is acceptable but bear in mind that their billing system is crap. They held my security deposit after I moved out for two months and only sent me back after I asked again and again. And they take ‘dilapidation fee’ off you deposit for no reason, no explanation either. There are many more…