Turns out this is basically a luxury hotel in the mile end. Stay here.