We absolutely loved our one-week stay here. The flat itself was as in the pictures/description: big, bright and comfortable. The self check-in worked perfectly, and communication both before and during the stay was easy and quick. Location is in a quiet neighborhood which was a big plus for us, yet walking distance to anything you will need.
We would definitely stay here again and can only recommend the place warmly!