Jávea, also known as Xàbia in Valencian, is a gem on the Costa Blanca, located in the province of Alicante.