The room had a glass wall to the bathroom (with a pull down shade for privacy) but the door was glass with no way of blocking it. If traveling with a friend, this requires careful choreographing to give each other privacy and, even if traveling with a partner, I believe there are some things that should just not be shared with them (ie going to the loo!). The shower door didn't fit so leaked into the bathroom. We reported this but they were obviously aware of it because they brushed it off and there was water staining on the floor. The room itself was clean and comfortable. The staff were polite. The sunbeds on the beach opposite which belonged to the hotel, were largely empty (we were there the third/fourth week in June) but as hotel guests, we still had to pay €10. Given the fact that there were plenty available, as guests of the hotel, I didn't feel that we should have to pay. I understand that in peak season this might be the case but not when so few were being used.
The restaurant downstairs from the hotel was excellent. The food was really nicely prepared and very tasty. We also had breakfast included in our room; this was standard hotel buffet breakfast fare but freshly prepared and plentiful.
I wasn't overly impressed with La Herradura and you definitely need a rental car to get about.