This is a difficult place, first of all the apatement is in reality smaller than it looks like in the pictures. I can not imagine hosting 4 people there. Secondly, you should watch out the costs. Kristjan is charging the cleaning fee in the regular airbnb way, but than on the top of that he charges for BEDSHEETS - 10 EURO per person and also for towels. You have no other choice, even you bring your own or you pay, or you buy some somewhere in Tossa. The funny thing is that there were no blankets too... Yes it was written in the offer profile but I think the price is quite high. To be honest, I am an Airbnb host too, but I would never even think to charge extra for my bedsheets.
In all little cities like Tossa there is an issue with parking, Kristjan has a parking space, very good one, but again, it will cost you another 10 EURO per day. (public parking costs 6 euro per day)
Also the free WiFi is not so free.. You have to send some sms to some number to be able to connect. We rather did not try. Also during the introductory instructions Kristjan presents a lot of advertisment refering to all sorts of entertainment and his company. We were really not interested.
Not to be so negative, Kristjan 's dauther picked us by the tourist infornation building in Tossa and guided us to the appartement, what was nice.
I think the airbnb philosophy it to share your home and making the guests feel like at home. Kristjan just runs a company providing accomodation at many premises, what I did not like so much neither...
Tossa de Mar is a beautifull little town definitely worth visiting, but I would not recommend this place and I will think twice if I come back. We enjoyed our stay at the end, but these little things and extra costs doesnt really help and can spoil your mood and stay.