This hotel was fabulous for us. All the staff were friendly & helpful, the room was clean, the beds/pillows were comfortable, breakfast was great & everything you need in the morning (bread, ham, cheese, croissants, cake, yoghurt, cereals, fruit, jams, juice, coffee), and only about 5 mins walk to the beach & 20 mins (power walk) to the train station, or 5 min cab ride. Had to pay for internet but you could purchase either E3 for 1 hr, E5 for 1 day or E10 for 24 hours over the space of a year, and we had no problems with the wifi at all while we were there.
All in all we really enjoyed our stay, and would go back!