Check in is a disarster, from a logistical point of view. The 'guide' for how to find their 'office' is not helping!
Never had such complex and logistical check-in before (we came by car)
Nice apartment though, but not well equipped kitchen.
Be prepared for construction noise right next door, and if you need parking, it is close to impossible to find.
Would I go there again?
No because of the check in procedure/logistic and noise, but yes, if for the street that has some of the best pizzas we have ever tasted.