Stayed here in May 2012 for 3 nights with my girlfriend and loved it. The Hotel is smack bang in the middle of the village and less than 5 minutes walk to the beach. The hotel has designated sun loungers and we were told to look out for "a fat bald man with white hair" to put them out for us which made us laugh.
The room was spacious and clean (will upload some pics when i get around to it) and they even left us out complimentary beach towels on the second day. The only negative was the shower. It looked like a shower head from the 70's and only a treacle of water came out.
Breakfast was standard but good.
If hiring a car, as I did, bear in mind that there is no parking in the town. There were some authorised parking spaces about 5 minutes drive away but the police constantly patrol the area so best to arrange parking with staff at Hotel Tannure. They took the car to a car park about 10 minutes away. It only cost 6 euro per day and was really worth it for piece of mind.
The staff were really helpful apart from the last day when the owner seemed moody and demanded we pay as we had an early flight in the morning. It didn't spoil the experience though as we were blessed with 3 sunny days so I was too relaxed to care that he was quite rude.
All said, I would definitely stay again.