The standard of the hotel is as descibed low (2.5*) and the room standard is basic. Our first room was small and smelled of mould, we then changed to a slight larger room with a terrace.
Be aware that the first week and weekend in January La Pedrera is packed with 18-somethings in a party mode until the morning. The weekdays are fine though.
No wifi in the rooms, only in common areas. Large and comfortable common areas, breakfast and outdoor terrace areas. Sun chairs and parasol can be borrowed for the beach.