I really don't know what to make of this place.
Every individual element of the service, food, and environment were all fine. The food was expensive for what it was, though you could argue that having a full 24-hour menu is just going to cost more. But the whole experience left me with this uneasy feeling that despite the really nicely-done interior, this is the sort of place that randomly puts out really bad food, or really bad service, or both at the same time.