The location is outstanding and the house is very big and comfortable. We had 7 adults and a baby staying and it felt spacious, with lots of shady spots and places to relax. The village close by is a 20 minute walk (on a main road for a bit) and has a lovely beach and restaurants.
We were disappointed with the attention to detail, and had to buy a lot of essentials and then leave them behind as we were only there for 5 days (cleaning products, toilet rolls, salt and pepper etc..). The pool is great but could do with some maintenance/cleaning.
Having said all that, the company managing the property were very easy to contact and did supply extra towels for us when we asked, and sent someone to fix the air-con (which was a bit temperamental).