Hotel Alga is a reasonable, modern (but not a tower block!) four star hotel at the back of Calella de Palafrugell, a short walk - via the nicely landscaped, terraced garden - from the hotel. Try to pick a room with a sea view - we were on other side, with a view over the car park at the front of the hotel (and noisy bin-collection at night!). There's a decent sized swimming (and toddlers') pool in the pleasant gardens - and table tennis, and a sort of tennis court. The breakfast is buffet style, fair, but not outstanding. Eggs (only scrambled), bacon - pre-cooked. Fresh bread, limited fruit selection, fruit juice not freshly squeezed, reasonable quality pastries and coffee-machine coffee. Dinner menu ambitious, but not always successful: carpaccio of pigs trotters best left to the pig, and foam of sea-urchin surprisingly (?) flavourless, but "mountain lamb" was a generous serving and tasty. Staff pleasant and helpful, and (especially in reception) good English.