The apartment is as it appears in the photos--clean, small, and not at all fancy. The location is great (amazing views and an easy walk to the beach) and the hosts both responsive and helpful.
The one thing I'd point out to others is the access: parking is on a street above the apartment, and you reach the building by going through a gate and then down about 4 flights of outdoor steps and then up another set of stairs. You can exit to the town via another 3 flights of stairs below. So it's not for anyone with trouble walking or, perhaps, a lot of heavy luggage. I also found myself locked INSIDE the upper gate the morning I left (having been told to leave the keys inside the self-locking apartment), and had to lift my big suitcase over a 2+ meter fence and then climb over it to leave.
As for the town: Tossa de Mar is exceptionally lovely. Lots of fun restaurants, a gorgeous beach, stunning castle, and a perfect place to enjoy the Costa Brava.