I don't like writing bad reviews, but this was a stay of extremes. On the pro side, you cannot beat the location, and our flat was well equipped and roomy. Both bedrooms were a good size and so was the living area. The building has a lift, and the owner let us check in early which was very nice of her. On the con side, the fire alarms went off several nights in a row for no reason, and I had to phone the fire department to reset the alarms. The shower leaks badly, and the dishwasher and microwave were not working. And my room developed a leak in the ceiling during a heavy rain storm.