Place was exactly as expected. Roberto gave us some great recommendations on restaurants and places to visit! The place was close to public transportation and a 9 minute walk from Piazza Navona.