Main staff is very kind but if you have the bad luck of being served by the manager (or some kind of room responsible) this becomes an awful experience (and this manager is a bit nosy so all time interrupting the staff). You won't even be able to choose your own drinks. Food is ok.