This place met all our expectations. We can recommend it to everyone who wants to spend a good time in Rome. Location is particularly good.