We can absolutely recommend the location of this property. Close to beach, shops and restaurants. We hardly used the car while we were there which was great for relaxation.
The house itself is very tired. The plumbing is a problem (hot water is meagre, showers are lime encrusted and don't stay in position) and the TV won't connect to anything, not even its matched bleary player. There is a lot of aluminium and steel corrosion which, while probably cosmetic, does detract from presentation. There were a bunch of minor issues (like quality and condition of cookware, oil stained outdoor dining suite, coffee machine so scaled that it doesn't work) indicative of an old, tired holiday rental.
I don't feel that the price adequately reflects the condition of the property.
So I would book again, because the layout is good and the location is ideal; but not until there is a major refurbishment.