Great location and great place. Would recommend for your stay in Rome!