The food was very good when it arrived, although the timing was not good at all, I'm afraid. We were a party of 8 and three of us had to wait over an hour for a pasta dish we ordered whilst the others were eating at different times. This delayed others in the group who needed to leave earlier and we stayed longer than intended. I would strongly recommend that they reduce their menu for swift and timely arrival of dishes.
I believe at the moment they are biting off more than they can chew and they cannot cope, the menu is too big for the place. Have 4-5 tapas, 3 starters and 3 mains that you know you can serve quickly (i.e., within 15 minutes). The staff were very accommodating and helpful but with all the goodwill in the world they could not make up for the delays in the food being prepared.