We stayed there last weekend and wow the rooms have 1: paper thin walls. 2. Out of date and really old walpaper. 3: off-level floors. We had to listen to everyone else in the hotel, literally, and had to sleep at the foot of the bed so that our feet were below our head. I stayed in one of the cottages, as well, and that was really pretty basic and nice. Apparently the place to stay is in the brand new cabins behind the hotel, with cable, flat screens, etc. THere's no way we'll stay in the hotel de haro again. Don't say you were'nt warned if you go.
Pros: Right there on the beach
Cons: Read my review