The apartment is really nice and located very close to the main bus, train and metro station. It is run by an agency. The layout of our particular apartment was a bit different from the pictures, but it seems they have several very similar apartments and use pictures of one of them. After booking they send couple of emails saying you should call them to confirm your arrival time, which was a bit disturbing. Fortunately, they respond quickly to the messages in the app and it was easily resolved. Overall, we had a great stay!