I've been in Catalonia last December, and I liked it. Of course their beach (not the beach, the sea) is not the best of the area, but their swimming pool is really good...
If you want to see some photos, not only from Catalonia, also from other resorts in the area, you can check my web page (photos section). This is the direct link to photos section:
http://www.terra.es/personal/balirac/fotos.htm
Don´t doubt to email me if you need more info.
Beatriz