Ok, maybe not really a 4 star hotel, but clean with large rooms. Would be nice to have real mattresses rather than just some water proof cover. Rather good breakfast, lacking vegetables though. Parking was more expensive than stated. We reported the light by the bathroom mirror was out after the first night, but it didn't get fixed during the week we stayed.
Even though there are shops and restaurants in the area, the best thing is the beach. Quality of restaurants are ok, but much better in Rincón de la Victoria close by.