Very charming place perfectly located to visit Rome. Much recommended.