The advantages to staying in a residential apartment compared to a hotel are pretty obvious. You have a full kitchen to prepare, stock, and eat food, high speed internet, no loud guests / cleaning personal running by your door, perhaps even a working desk with a monitor. Overall, miles ahead of a hotel stay.