food - not bad but service? ah lord.. the staff has really bad english!