Caravanserai: An oasis and a place of rest