Great communication with the team and the location says everything about this place. It’s about 300 m or, literally, a 2 minutes walk to the two towers and slightly further to piazza maggiore! Highly recommended especially if being close to the Center of the city is important to you.