Great location and facilities - yes it really does have 3 balconies one overlooking the beach where we ate our meals happily.
Very attentive hosts and nothing too much trouble.