The Costa Azul is a good four star hotel. The staff were very helpful and the hotel was spotlessly clean.
The hotel was well situated on the waterfront within walking distance from the centre/ cathedral. It is also a reasonable walk for Bellver castle which is worth a visit.
We had a premium plus room on the corner of the eighth floor. Although the room was on the small size the views from the balcony were stunning with a panoramic view of the marina and the cathedral.
Not that the hotel can do anything about it, but there is a constant low level noise from the main road in front of the building. Also there was a hum from air conditioning or some other plant nearby. It didn't bother us, but you need to be aware that even though it is a waterfront location, you won't hear the lapping of waves on the shore.
We enjoyed the buffet evening meals with meat and fish freshly cooked on the griddle. It was reasonably priced at 18 euros with a welcome drink and you could eat as much or as little as you wanted. (We prefer smaller portions!)