Absolute horrid, rude and unaccomodating customer service. Kept us waiting for the deposit for more than 2 months...and still waiting. charged us with a 50% deduction off deposit despite the flat being in exactly the same condition when we moved in. Ambigous assessments before check in and after check out as the reports are clearly fabricated as per their convinience. Would never ever deal or recommend this agent ever.