Food was fine and pretty varied. The location is closer to Salou, but also walking distance to Cambrils. The pool was great, the beach is only five steps away from the hotel and it's a great, safe beach. I would imagine the experience would be different in July or August, but being late October it wasn't particularly busy.
Staff are typical Catalan, so don't expect any customer service. The restaurant was busy, noisy at times, but well run, I don't think we could have dined there for more than the 5 days. The walls are 'paper thin' you can hear 'everything' from the rooms either side. The entertainment starts at 22.00, again, quite Mediterranean, but finished at midnight(ish) so if you had retired before this time, you will hear everyone, coming back to their rooms. This wasn't too much of a problem, as I had read this was the case before arrival and the hotel does cater for French, Spanish, German and Russian guests over and above UK guests.