My family chose this hotel for annual family reunion. It is very lovely family business, that cares about clients.
Location is great if you after beautiful beaches with no people around, it is just across a road from hotel. Dinners are superb and well priced, especially considering the fact that it is very expensive island.
Just a note about state of hotel, it is indeed not a luxury hotel, however you are not paying luxury price either, on average you would spend on stay and food about 15-20% of what you would pay on other hotels on this island.