Great location in Central Rome just moments away from the Spanish Steps :-)