Afraid I havent stayed in them however I can tell you this. I very much doubt you will be 'allowed' to smoke in any serviced apartment nowadays.
I notice you enquired about the Vantage apartments also. The Variety apartments are in excellent location for a long weekend stay. Much better than on Clyde St so I would def recommend Variety over Vantage.
The Variety apartments have been there for about 5 years, I suspect they are the usual modern neutral decor. I think for a long weekend its all about location location location and you wont get much better.
Hope that helps.