We have recently returned for a 4 day break at Hotel President, Calella. Overall the hotel was very good. The rooms are basic but nice enough decorated, when you are spending all your time in the sun we found it didn't have too much of an impact! The hotel is very clean and never had an issue with housekeeping.
All staff were very friendly, helpful and most spoke a high level of English and other languages.
The food was ok, the dining room was very busy and noisy, we ate out a couple of nights - there are plenty of restaurants which are not overly expensive near by. The hotel entertainment is family orientated, but did not feel out of place being a couple.
We would return to the hotel and Calella for another long weekend. Thoroughly enjoyed our break.