The location is absolutely gorgeous with stunning views and beautiful, serene nature. Away from other resorts, tucked between the hills and the sea as it has always been there. In this sense, Hillside Beach Club is one of the kind.
The resort is not new and, although well kept, it shows up. Do not expect state of the art service technology and latest hospitality innovations.
The rooms are simple, elegant, and minimalistic. Clean, with white and wood. I liked it. We stayed in atype A room (with a terrace) and also in a type C room (no terrace). I have to say that I liked the C room better: the room itself was bigger (type A is nominally bigger but only because of the terrace) and had a better, bigger bathroom (btw, type A batcrooms are outside at the terrace - kind of cool but not everyone may like it).
Be prepared to walk up/down stair A LOT. This is literally a hillside resort.
The sport team is excellent. Beach volley, European football... Lots of other activities. They make it fun and friendly.
Dining was good... However, not remarkable. From this class of a resort, I expected more. But the restaurant staff were excellent.