I have an apartment on the outskirts of Santa Ponsa, so know it pretty well.
Its your fairly typical spanish holiday resort, it has a family bias, rather than a youth bias of say magalluf. You tend to get a lot of germans and irish staying there for some reason.
The beach is nice and wide and shallow, and well sheltered. There are the usual selection of Bars and restaurants.
Theres a decent bike guiding/hire company on the outskirts called tramunt bikes, run by a bloke called Toni. He can hire you a decent mountain bike or road bike and either let you get on with it or will take you on guided days out, if you’re that way inclined. If you’re going in peak summer it’ll be too hot for that though.