The location is very near station. Only 5 minutes walk. The pavement is very friendly for you who bring luggages.
The place is best fit for 2 person, but the flat able to provide the third person with sofa bed. If you are 3 and got big luggages, the flat will be a bit cramp. When we stayed, there's one day the main elevator was in maintannace but don't worry, there are other lift we can use on the other wings.
Denys is very generous and he had someone (co-host) to meet us for check in. The communication was good (fast responds).