What a fantastic place! 15 mins away from all the top sights of Rome. Would definitely return.