Overview of tourism activities in Palma Beach, Spain