The restaurant was a bit busy at times (no wonder, see '+'). The advertised 'partial sea view' is really partial, the room description on the booking site would benefit from a photo/details of what is meant by 'partial view'. Yet the above downsides do not affect the overall impression of our stay, which was splendid.
One of the best hotels we've ever been staying in, I have no idea why they only have 3 stars. The staff was really welcoming and friendly, the room was quite big and comfy, and the facilities included everything one would expect from a family sea holiday hotel and even a little more. The restaurant (which is of a buffet type) was fab - normally we prefer not to eat at hotels, tasting local cuisine at small independent restaurants, but here we just couldn't resist to have all our meals at the hotel. The adult swimming pool is of good proportions, convenient both for adults and kids. A beach is right opposite the hotel, just 2-3 minutes walk, and there is a good selection of shops/restaurants/heladerias nearby. There is also a large underground parking facility and some on-street parking bays next to the hotel. A really great overall experience.