Great place to take refuge in from the great hustle and bustle of Roma.