The building is located in a nice pedestrian zone. You can arrive with the car at ~300 mt from the entrance and then have to walk. The building has an elevator but it was out of order when we arrived. Full self-serve check-in and check-out but the host was very responsive to our questions. Positive experience overall.