It looks like a decent place. But beware. If you like toilet-obsessed imbeciles, this is the place to come.
My daughter had to go to the toilet really urgent so i told her to go, and that i would pay in the meanwhile. Hell broke loose as i get shouted at, that she should pay first. Standing in line with a euro in my hand was defenitely not a proof that i was willing to pay. Any reasoning didn't help neither. What a bad experience.
If i look at my fellow trip-advisors, they share my opinion about this place. Avoid at all cost