I found the place to be very interesting since it still has a feel of being under development, but that gives it character.
I have been more than once for meetings and often the staff do smile, but sometimes you get staff under training. I guess that is normal for a new venue like this whilst it gets its feet on the ground. The big upside is that you should not have normally to wait long and I have not yet found it crowded. That is unusual so close to the centre of Croydon!