Stayed here for 5 nights from 9th to 14th April 2013 with my girlfriend and 13 year old son.
I'm an honest straight forward Yorkshire man, so will call a spade a spade, and give you my opinion, without bells and whistles.
Having recently returned form a trip to Mexico, having stayed in a hotel that was rather expensive, but could not be faulted, I was prepared to come down to earth with a bang, paying £400 for 5 nights led me to expect I would have to overlook a few faults.
I could not have been more wrong! We arrived at 7 in the evening to be greeted by Alexandra, who is the most helpful and friendly hotel receptionist I have ever come across, in many years of staying in many hotels in many countries. She spoke perfect English, and went way beyond what I would have expected. My girlfriend forgot a travel adaptor, Alexandra riffled through a drawer and lent us one. I mentioned I liked hill walking, and Alexandra produced an information pack and personally recommended some walks in the mountains. It is so refreshing to find someone with a smile, and who makes you feel genuinely welcome. But my surprise didn't stop there........ Over the 5 days I was there I found ALL the staff, hard working, friendly and helpful, a real credit to the hotel.
Our room was a good size, spotlessly clean, and was kept that way every day by the cleaning staff. Having had back problems for the past decade, I often have trouble sleeping in hotel beds (not their fault, but I have always dreamed of finding the perfect nights sleep in a hotel), this time I found it!!!!!!! A foam mattress, a quiet room (the hotel is at the end of the resort), and I slept like a baby, bliss!!
Food........ fine, something for everyone. I've had a lot worse in more expensive places.
Pool, never used it as the weather was fabulous and we hired a car and explored the beaches, but it looked clean and safe.
Negatives, Mmmmmm, if I were to be really picky, I did have to queue for the bar a couple of times, but unless you are one of those painful people who go on a holiday just to find fault and moan, it wasn't exactly a big issue. Can't think of another really.
Overall, a friendly (very friendly), clean, good value for money hotel. I would return, and probably will.
Oh one last thing, some people mention in their reviews, that this is a 'largely German' hotel. I got the impression is was about 50/50 and what's wrong with German people anyway, every German person I have ever talked to has been friendly and a good laugh.