Very kind waiters but very bad service, very slow, had to wait approx 40 mins for some food on the table. Music irrelevant. Nice setting but seats are too low for the tables! These seats are not for eating, better for lower tables. Try the artichokes, very nice. And last thing, music is loud for dinner in general.