Welcome! I'd say as far as what happened, just let it go. I don't think there are any definitive answers besides the owners just didn't want to keep it going. We'll make this place better in no time anyways.