Location and space cannot be beat. However, when an apartment is run by a professional management company, and they only give check-in details at the last minute, I expect things to go smoothly. Unfortunately, the digital keys did not work when I arrived so I had to call their number (they could not be contacted via Airbnb) and then had to wait to go through the automated answering and for someone to get on the line. If I had no roaming, then I would have had to email them, which would have also meant more time waiting on the street. It turned out I had to delete then reinstall the app. Anyway, apart from the communication problems, everything else was fine.