The place is in good location from the duomo. It’s fully automated checkin so make sure you read the rules and do the checkin before arriving.
There are restaurants nearby.
Please note that there will be noise from nearby restaurants/ bar the whole night which is annoying after a long tiring day!
If you are a light sleeper this place is not recommended or else i recommend it for the proximity from main cathedral