We had a very pleasant stay in Tossa del Mar.
The apartment was practical and clean, and we could walk straight from the apartment onto the beach, and restaurants were just around the corner, it gave us a real vacation feeling.
Being in the more historic part of the city I think this location is almost perfect. I write almost, because in the weekend we could not sleep before 1 due to high concert music, (I know that will mostly be a problems for families with small children.) The castle was just beside the apartment, and it was a nice place to walk around. Also I must recommend to go hiking in the nearby forest, the routes are well marked and cleaned, with astonishing views.
The apartment was equipped with a fan at each sleeping room, which was a necessity, as the night temperature could be rather high.