Great hotel, frequented by a lot of European folk but there were a few other Brits too. Didn't really make a difference anyway, most people were genuine & polite. We took our 5 yr old boy who was made to feel welcome by families with children of other nationalities too.
Hotel itself was great. All inc food was excellent, with show cooking stations daily too. Quality ice cream available all day too (loads of flavours!), and alcohol is all branded / not watered down etc. Most is self service, plus they have bottles of cava and wines which are available in abundance.
Facilities all round are great, the outdoor pool was partially warm (more so in the jacuzzis) and was fine to swim in. The children's pool (quite big / not so shallow) was very warm too. They have a indoor wellness centre which is fantastic, basically a large waist-deep pool with different jacuzzi options etc, plus a Dead Sea / salt pool and sauna. There's even a sunbed there in case the sun's not out but you want a tan! all free too. We luckily didn't need it as the weather was 27 degrees most days, with only a day were we had rain.
Finally there's a rooftop jacuzzi too with great views over harbour which is a must to do (and never seemed to be packed with people like you may have thought).
All in all, a great hotel, really surprised it's only a 3 star. We tend to have 2 - 3 holidays a year, either Europe or the Caribbean and the service in this hotel was on a par with any, if not better.