Overall a fairly positive experience. The hotel was nice, the staff was friendly and the pool was good. The town of Calella was a very nice place to visit. The beach was sandy, close and easy to access. Barcelona could be reached by train, bus and car in 1-1,5 hours. There's lots to explore closer by, though.
The negatives were minimal soundproofing in the rooms. Also, without the air conditioning the hotel room was very hot, even when it was only 21-25 degrees outside. AC also created a feeling of draft, which some people (like me) don't like). I would recommend using airplugs while sleeping.
The breakfast and dinner buffers were nothing spectacular, but decent. Some foods there were really good, though, whereas some were pretty average. Fortunately there are lots of options nearby - supermarkets, tapas bars, restaurants, etc.
The gym was poorly equipped. The one multi-purpose gym machine there was promising, but too complex for hotel use in my opinion. As a personal gym machine it would have been pretty impressive probably. No dumbells or barballs were available, which is a big minus in my book.
The garage is was a nice plus, but you can't fit a big car in there, or have to drive very carefully due to the cramped spaces.
This would be a nice resort for a relaxed family holiday. I would not choose this as a starting point for exploring Barcelona on a daily basis, though.