We chose this hotel on the strength of your reports and found the breakfast truly superb, the staff friendly and the overall cleanliness excellent.
However it is rare in 45 years of travelling to find a hotel without a bar - no focal point. Three sitting-rooms where nobody ever sat. The hotel interior was reminiscent of a mausoleum. The noise from the pool (no towels, or umbrellas) with its jacuzzi, fountains and jets made conversation difficult and was an assault on the ears.
The trek to the beach became a tiresome daily chore.
Decent price, but probably more suitable for families with noisy offspring.