Anyone tried here recently? How's this place going? They don't seem to have many staff on most of the time, bit concerning.