A suitable place for travelers' to stay..