The town is known for its pristine beaches, elegant boutiques, vibrant nightlife, and the iconic Church of Sant Bartomeu and Santa Tecla.