Should anyone ever check in to a place called the Final Journey Hotel?