Spent a nice weekend at this hotel. The restaurant is a bit expensive (fine, it's a hotel), but there's really not much nearby either (minimum 20 minute drive to civilization), which makes it a bit of a problem. It is also not "on the beach" - it is a good 10 minute walk from the beach. That makes the "sea-view" more of a "different houses on the other side of the hotel" view. That said, the staff were friendly and helpful (caught some rather expensive charges on our bill that should not have been there and they fixed it -- but glad I looked carefully), the pool areas were comfortable, the room was nice (wifi has great coverage but not great speed). A relaxing get-away weekend, but it certainly could be better.