★★★★★ on the 7th of August, 2013 Very clean. Patient and polite staff. There are no tables to sit at, just benches which was a bit tricky with the little one.