stayed here 4 weeks ago and cannot fault the place and the amenities at all, very polite staff exceptionally clean and the breakfast is amazing, huge choice of food both english and international. The pool is lovely and has a hot tub. and the location is great for the beach ( which is also superb, just be careful as its a sharp incline as soon as you enter the sea!) The rooms are quite modern too , i would liken them to a good premier inn. The only thing i would say is if your looking for somewhere with the normal english entertainment its not for you, a lot of older spanish and german/ dutch people were staying here so its more geared up for them, also nothing goes on during yhe day for kids etc. Is more a place to go for peace and quiet to be honest. Calella isnt up to much either really, ok if you like shopping but thats about it, its very small and not very much choice in restaurants. You can get to malgrat very easily by train (this runs along the beach) its a bit more lively there. And I would definitely reccomend going to Tossa de Mar on the boat trip, its very pretty there with lovely little shops and spanish buildings and a castle . it stops off at lloret too which is extremely lively , great for the teens and younger holidaymakers. If you have time go to Barcelona by train, we ran out of time but will be going there later in the year.