Great location (round the corner from the Colosseum, near nice restaurants and a nice small piazza you can have a drink in.
Air con is a life saver!