This place is amazing. Right next to the Pantheon! Trivi Fountain, Pantheon, and Piazza Nuovo (I think that was the name) are all just steps away. We loved the location and Alessia is super nice.