The apartment is really spacious and is very central. We stayed here for 7 days and found that the place has all amenities/equipment that an apartment should have. Given the central location of the apartment, all major attractions were not more than 10 mins far.
Having counted the positives, now would like to mention what we didn't like. Responses to the messages sent to the host were delayed, and at times missing. Though we didn't have any issues till the check-in, further messages were not responded to, or acted upon. For example, after being told that toilet paper will be replenished the next day, we eventually had to do it ourselves after waiting for a day. Also, the dishwasher soap wasn't there, which we were told that will be provided in a day. It wasn't done (in the next 6 days at least).
Barring the poor communication with the host, everything else was very nice. I would have been tempted to give a perfect 5, but for the communication...