Great location. Super central and lively part of town. Best pizza in Rome right across the street. Great clear communication and friendly hosts. Cheers!