5 stars. *****. Highly recommended. You can hardly find better place in Rome. Don;t have doubt to reserve it