Amazing location for my family of 6 while visiting Rome. Highly recommend to all!