I recently stayed in the Hotel Alga on a last minute booking. The room which faced the garden was a good size and was kept immaculately clean. The staff were without exception friendly and helpful. I have a severe nut allergy and was a little worried about staying half board. However, I needn't have worried the waiting staff advised me what I could have from the menu and the chef was happy to adapt items where necessary.
I will be visiting the hotel again and would recommend it to anyone who enjoys this area of Spain.