Stayed for 10-day honeymoon. Wonderful place! Great room, great beech, good food, really nice people. The location is absolutely beautiful, with a private beech that's to die for.
If you're thinking of staying here, though, a few things to keep in mind:
1) it's far away from anything else on the island... get a rental car if you're going to do daily activities, and expect about a 45-minute to 1-hour trip each way to your activity of choice.
2) laundry service is a joke. 4 euro for EACH shirt you want washed, 1.50 for a pair of socks, etc. If you're staying a long time and want to do a full load of laundry halfway through, it'll cost you probably 100 euro. We bought some Tide from a local store and washed our laundry in the tub. Worked great!
3) for US travelers, things happen at later hours than you'll expect. Dinner doesn't start until 7:30, for example, where in the US I'd expect it to open probably at 5 or 5:30. The on-site gym also doesn't open until 8 AM. My wife likes to work out before breakfast, and this made that pretty difficult.