Saint-Jean-de-Luz is a charming coastal city located in southwestern France. It has a population of around 15,000 residents. This picturesque town is known for its beautiful beaches, fishing port, and historic town center. It offers a vibrant maritime atmosphere, making it an appealing destination for seafarers, shipowners, and crewing companies.