I can only echo the comments of the other guests who have stayed at this apartment. Its a superb location, and it's modern and well decorated and I found the bed extremely comfortable. But it is also a little smaller than you would think from the photos, and there isn't much space to store suitcases and shelf space in the cupboards is limited.
I did have a problem with the check-in arrangements as there was a problem on the train from the airport which delayed us. But it did get resolved once I raised it as an urgent issue with the hosting company who responded quickly.
Overall, its a lovely modern apartment in a prime position, but just a bit smaller than expected.