Location is absolutely perfect, so close to the Colosseum and fabulous restaurants and wine bars.