One of the best price/quality/location in Rome for sure.