I went there for a week-end with 2 friends in a "triple" room. As this trip was for my anniversary, the aim was just to have somewhere to sleep. For anything more special or for a longer stay, I would not especially recommend this hotel.
The "triple" room was in fact a small room with three beds next to each other. Cleanliness was ok but sheets were not changed for the 2nd night (don't know for a longer stay !). The food was nothing special. Bearable...
The location is close to a very nice beach. But the whole place is full of german. So you will eat german, drink german, speak german and sing german in the bars. Ok for a week-end with friends. For a full week, there are other locations far better on the island.More