In reply to hughsaints:
Stayed at Port De Pollenca last october (cycling). We stayed at Aparthotel Villa Concha - 200 metres from the beach and 800m from the town centre. Excellent. We stayed B&B - however they do the apartments on a room only basis. All apartments have basic kitchen facilities ( 2 hotplates, Microwave, fridge, cutlery & crockery - so self catering is no problem. There are loads of decent eateries in town, plus a couple of decent supermarkets on the outskirts.