This was the perfect apartment for our girls trip! We struggled to find a place with three beds and this ended up being a gorgeous option. There's a tram station 2 blocks away and it was in very easy walking distance to everything. The apartment itself was beautiful and well-equipped and we were able to cook dinner, do a load of laundry, watch TV, etc. with ease.
The check-in and check-out process is done in-person (rather than self check-in with a door code or lock box) which made things a little tricky. The person who meets you for check-in also manages several other properties and we had a long line at the airport and a slow tram and almost missed her because she had to do another check-in elsewhere.
We were also informed that there was a cleaning fee that had to be paid in cash upon arrival, as well as early check-in and check-out fees (we had a 6 a.m. train to catch). I read and re-read everything on the VRBO listing and in the emails I received after booking and didn't see any details about any of these fees. We made it work, but it would have been nice to know up front.
The only other "complaint" which honestly wasn't terrible, but would have been nice to know, is the apartment is in a residential building and there is a family with several young children on the floor above. On a weekday morning when they were getting ready for school it was pretty noisy for early in the morning. Sleeping with earplugs is recommended!
Overall it was wonderful and we'd stay again!