You do a range of tasks over different departments, it's a fun environment where you make friends with everyone. You have the entire store to walk around, so you'll never feel cramped. You'll hardly feel bored and never lonely.
There's always something to do if you have the initiative to undertake more than the bare minimum.
Management is easy - more... to talk to if you'd like to work in a different area, have a problem with your shift, want to change your availability etc. Very flexible with hours, given a lot of shifts. You choose when you work.
Large tea room, and you choose when you'd like ... - less