Marvelous location, magical views, excellent hospitality. Hard to find a better place to stay in Rome.