The Alpaca Place has ceased operations as of December 2020