Construction looks to be pretty much finished, landscaping has started (just south, not north.) Not sure of the casino rumour.

Princess Casino has taken over the old San Pedro Hardware building and it looks like they may be ready for high season.