A place to stay and rest ones traveller’s soul.