Everything went perfect including check-in and check-out.
The apartment is very well located - close to everything. It is also very well equipped and very clean. I highly recommend it, I would stay here again :)
Thank you very much Davide.