The hotel is in Colonia de Sant Pere on the other side ofrthe island from Soller. Its not a town I know much about to be honest I think it is modern mostly a residential "Urbanization" with not much in the way of bars and restaurants. We visited Son Serra De Marina this year which is not far from Colonia de Sant Pere and is I beleive is similar to Colonia de Sant Pere. Ir was just a but soulless and quiet.
Have a look at Colonia de Sant Pere on google street map and see what you think yourself.