Many threads on serviced apartments on SS arguing pros and cons.
The reality is that you may need more than 20% deposit, because of the use of the property (ie serviced apartment) and the banks' policies towards these, which may mean you still do not have enough for a deposit.
My simple...