It's wonderful! The lighting, the textures, the ambiance, and even the image design and placement - they are all excellent and really suggest that this is a real room that people would use.
There's only one thing, tiny but huge, keeping it from being "brilliant". Bevel your edges. It'll really add to the realism on the tables and chairs. In Blender (I LOVE BLENDER), it's fastest to (1) go into Edit mode, (2) select points, (3) hit the W key and click on "Bevel", (4) choose a subdivision, (5) choose how deep the bevel goes, and perhaps (6) wait for it to do the calculation. If your table is 10 wide and 10 long, then the bevel should be about 0.02-0.05 deep. You'll have to play around with subdivision, though: lower subdivisions look terrible without smoothing, but smoothing can cause problems with flat surfaces; meanwhile higher subdivisions can take a long time and can create unpredictable mesh points and criss-crossed edges.
The only other way I've found to bevel something is to start with a tiny UV sphere and basically extrude it to make the flat surfaces. This gives you exquisite control of the mesh and the level of detail. But it also means literally redesigning EVERY mesh object, so it probably isn't worth the time here in this almost-perfect image. In the future, however, it might be a useful trick.
Happy modeling, and I hope to see more of your stuff!