Black & White Graffiti Image of a Flamenco Jellyfish. Villajoyosa is a charming Mediterranean seaside town located on the Costa Blanca in Spain. Locally known as La Vila Joiosa (meaning ‘the joyful city’) or just La Vila, this hidden gem lies 32 km north of Alicante and just below the popular resort town of Benidorm.