The flat was fantastic - I had a great stay here. The bed is very comfortable, the kitchen is well equipped and the bath is splendid. The only problem is that the listing is managed by a company, which means you don't always communicate with the same person. For me this led to miscommunication about early check in (even though I confirmed this on the day of my arrival) which ended up with me waiting with all my belonging on the sidewalk outside the flat for about an hour while trying to get in touch with the hosting company and then waiting for the flat to be ready. This was an unpleasant way to begin my stay, but thankfully it greatly improved after this.