I have only been here for a one-day seminar and not actually stayed here, so maybe others' experience might be different but here goes:
Great location (I love the fact that they are facing right to the coast, great view from the dining hall), the place feels spacious and not too crowded although the facade looks too modern to my taste.
Our arranged lunch here was delicious as well, so that might say something about their in-house restaurant. I might return here when the weather is a little warmer and enjoy their "beach" read more