If you have lived in Japan you might have noticed that once you have enptied your plate, you have to go. Here, you can relax. No stress, no people pushing and there's plenty of space. The food is ok. Nothing special, but at least you can relax. Which, to me at least, is a big big plus.