Absolutely wonderful spot in the most convenient and charming location, highly recommended for a few days in Rome!