We rested in Cactus in September 2010. I really liked the hotel. The atmosphere is very friendly, the sea is close, the food is beyond praise. Calella is a very nice town, Barcelona is 1 hour by train.
We read a lot of laudatory reviews of this hotel, which apparently turned out to be "custom". The hotel itself is modest, clean, friendly and seems to have no complaints, but.