Lovely place - clean & tidy, great views, a great beach house feel and an easy walk to the beach (yes, it's uphill on the way back, but it's short and we had no problems at all).
Only minor concern we had was with the stove/oven - it is very old and is really only suitable for cooking basic meals for 2-3 people (we cooked for 4, but it was a stretch).
We had a great time and would happily stay again.