This place is fantastic and in an amazing location to explore Rome. A must book.