Just wondering if Mom's Place is open. It does not appear on the "approved" hotels list. Has anyone been by there recently? TIA