Fantastic location - we walked everywhere from here! Metro a 2 minute walk & colosseum 6 minute walk - all sites within walking distance. Was able to get early check in which was amazing!
The damp smell in other comments is true! It is on the lower ground with hardly any air so probably why! I would recommend taking your own towels aswell as the towel given as the don’t dry in time for your next shower.