The pods are OK, and the location near Smithfield not that bad, but altogether the place was rather desolate, I only met the manager? by chance (and few other residents, well, winter, and a weekend...).
Only three bathrooms/toilets, can be a real problem in high season, especially if they are situated three flights of stairs down... Above all, the whole place was absolutely FRIGID in december, and light in the staircase missing.