Pros
Although it's not a glamorous job, you get to spend your days (hopefully) working in a pleasant climate wearing shorts and flip flops (although technically cant wear flip flops for work now - health and safety rubbish). You get nice hours off over lunch and in the evenings and there's usually someone about to socialize with. I've always said this job is far better than any other unskilled or qualified 9-5 job and would recommend it to most.
Cons
Work can be very repetitive and does get a lot busier during high season (July-August) but by this time youve got a good routine and the work isn't too taxing. Dealing with unhappy holiday-makers isn't ever much fun but you always have to remember they're not there to complain, they do actually want to have a nice time.