Highly recommend for anyone staying in Rome. Perfect spot!