The staff were running around and didn'tbhave time to take our order, or listen properly when we did get to order. Some dishes and drinks never arrived. Waiting staff didn't care about our complaints. Food was no better than OK, and often disappointing. Waste of time and money. We were fooled by the nice surroundings.