That is a big hotel with a casino to compete for tourists. There was a St. Regis hotel/casino planned. Don't know where that stands. The America's Cup will be held there in 2017, helping there struggling tourism. You can bet on NFL games there.
http://www.royalgazette.com/article/...WS04/151209815