We had a five nights stay at the Delfin Hotel in Tossa de Mar and we were delighted! Hotel is wonderfully located, some 2 or 3 minutes away from any major point of interest in this very nice and cosy little town, including the beach.
Rooms are quite large and very peaceful if they don't face the street in front. Furniture is OK and everything is very clean.
Staff is great (with a special note for Sergi) and very helpful.
Breakfast is also very good, with quite a lot of choices, including pastry and fruit - perhaps some more vegetables would be indicated.
If we were to come back to Tossa, the Delfin would definitely be our choice!