As advertised! Right in the heart of the Spanish Steps area and a short walk to the Metro. Would highly recommend staying here.