Actually, I already received the same offer from them.
The free dinner/lunch is true - we were able to avail one for free.
Then they'll tour you around their facilities to offer you a membership in Astoria. You can decline or avail of their membership services (that's where the free stay comes in).
It's not really a scam per se.