Everything was awesome. The roof is the best place we've ever been, and the whole place makes you feel local Italian :)