Outstanding hospitality and a lush green oasis to stay in Rome.