Interesting and definitely worth a look. From the outset the experience was let down due to an incredibly rude member of staff who, because I didn't hear what she said shouted at me "Do you even speak English?" It was directed at me, and it was shouted in a rude manor. English is my first language, I complained to the manager who then told me that I was lying and that none of the staff in question had any dealings with me. Otherwise the other staff were excellent.