They were super friendly, check-in was smooth and it was no problem to leave the luggage at the place which was perfect for us!
It is located near a metro stop and in general very central.
Everything was as described and for the money I can’t complain!!