Excellent spot! On the cutest street in Rome. Hosts are excellent communicators.