I rarely complain but......Manilla Street is quite long and the address given on our booking receipt was incomplete. We arrived at the agreed time but were kept waiting in very cold weather for several minutes. Greeting was friendly and helpful. On the 4th floor the stairs were quite a challenge. Fire alarm went off twice on the second day. It was reported but no explanation received. Heating was difficult to control and seemed to be intermittent. Second day all water stopped. Returned after some hours. Day of departure no hot water at all, and no heating, so not possible to shower for two days. Check out time on the booking form was listed as 11.00, but in practice is was 10.30. We dutifully took all rubbish to the bin locker (down the narrow staircase) to find the code for the bin locker was incorrect. Luckily there was a Household waste depository bin nearby. On the dot of 10.30 a cleaner arrived, perhaps the most rude person I have ever come across. No eye contact and the only words I managed to extract were "no English". The apartment was actually very nice and well equipped, but quite expensive and these problems were very detrimental to our short stay.