The hotel is fine, albeit a bit quirky. Rooms were comfortable and clean, but not sound-proof, which can be quite a disturbance. WiFi service was good. We stayed on half-board basis and found the restaurant mediocre and over-priced. The hosts were friendly, but unfortunately not as accommodating towards our requests as we would have expected.