We did the Mallorca 312 bike race and we were a couple +1 so the extra toilet and space was helpful.
The location is so good for the area and the communication from the hosts was perfect.
Really no problems.
I would be very surprised if you are dissatisfied with this home during your stay in Can Picafort.