Perfect spot for visiting Rome. The place is exactly as described. Just perfect !