Place is perfect, in every sense to have a beautiful stay in Rome.
Location great just a few blocks from Vatican. It has all you need and all with a glamorous touch.
Great host!