A lovely little hotel in a perfect location for wandering through the old town. The balconies are tiny, just big enough for 2 chairs & a table but perfectly adequate to sit out (we are smokers) The breakfast is simple & adequate, no milk for tea or coffee, but there is a 24 hr shop across the road.
There is no lift, so getting up to the rooms and roof terrace could be an issue but worth it!
The staff are friendly and efficient.
Not sure about the "private beach" we never found it, I suspect there are a couple of sunbeds reserved on the small sea front, which did look pleasant enough but crowded, if you want beach go to Lara. This is an old town, small cobbled streets with plenty of wonderful bars & restaurants, expect to get lost and enjoy finding your way back, it's not a large place and best to just amble.