The Google Satellite view has these words laid over the site: SELF WAREHOUSING CONDOS.
That's a rather creepy sentiment.
It's the "Maple Leaf Garden" now. As you might imagine, the halcyon view above is no longer representative. A recent Google review says: "This is not a hotel or motel, it is a long term efficiency apartment or condotel community. Roach infested, eight seperate owners, none working together to keep the place clean."
If you zoom out you'll see that the pool's still there, but the walkway is different. Can't imagine any reason why it would have to be different.