We stayed 3 nights in the appartment and we loved it, the view and the location is amazing. Near enough to reach everything pretty quick but not to be stuffed in the crowds. Kitchen is well equipment. Baby stuff is also available ( but make sure to ask in advance - I forgot, but they quickly brought it after our check in) The communication was perfect and easy, we could pick up the key at the restaurant nearby.
They said that mosquito nets will be installed pretty soon, that would be a dream but with lots of water - lots mosquitos come naturally.
The only minus point I will add is that you have to bring your rubbish down yourself, that in itself is not a big deal, but with the nearly 100 steps, you are already busy with your luggage, and a cleaning fee of 50€! That you have to pay this does not need to be.
Nevertheless I would go back there again and recommend the place warmly!!!