We loved Javier's place and Tossa de Mar. Our family of five stayed for a week in August to meet up with extended family in Costa Brava. It's a beautiful area in general, and Tossa is fun. The home is within the medieval town walls, so you get the character of an old village plus the beach experience. You could walk to 2 different beaches, all restaurants and bars within 5 minutes. We had plenty of space for sleeping. The kitchen and laundry were very convenient.
A couple of things to know - you do have to walk your cases in but Javier guides you to a drop-off point so you can just walk a few minutes up while someone parks the car. Also there's no air conditioning (to be expected) and we were comfortable except for a couple nights when it was very hot and humid.
The experience more than made up for any minor discomforts. Just book it!