The apartment is located in a great location next to bars and restaurants and within walking distance to Duomo and public transportation. The small space is well equipped and check in is done at the central station in the agency’s office. Wifi lagged at times but shouldn’t be a problem unless you need it for doing some work.
*For anyone considering staying here in the next 2 months, the building is undergoing major construction works which happen to be on the roof and facade of the building (so directly above your head) making it noisy, especially in the morning. The agency was apparently not aware of this and did not inform me prior to my stay.