Food's ok - but service is just terrible.