The Viva Mallorca Aparthotel is 450 metres from the beach and very close to the shopping centre. Can Picafort is in the bay of Alcudia, a quiet resort with a pretty working harbour. The promenade is pedestrianised and edged with palm trees, restaurants and bars.