Clean and great location! Peppe was very informative and super nice! 10/10 recommend this place when in Rome!