Did it last year and enjoyed it although some of the excurrsions were a bit too long (on bus too long).
Entertainment in hotel bar every night and staff were good.
Good idea to get train into Barcelona on a free day and do the hop on hop off bus tour, some of us also got train north for lunch in Blanes on another day which was nice.
Mick