The food was lovely, good quality stuff. We were in the restaurant for about 45minutes, having 2 courses, which shows how fast the service was. However, there was absolutely no atmosphere. The waitress said that she couldn't hear my partner's order because the music was so loud and yet the atmosphere felt flat. There is hardly any decor, it's very plain and the seat I had just looked into the bare waiting area. Once we had finished our food we really didn't want to stick around for any longer than we needed to. I would recommend the food but I won't be coming back to James St myself.