Overall, this is a great location and generally neat and tidy.
The requirement to bring your own linen is a hassle but if you have room to pack it all (sheets, pillowcases, towels, bath mats and tea towels) and it doesn't bother you - great!
If you are a total clean freak - this is probably not the place for you as although it's ok - the finer details are an issue. One of the mattress protector's on the bed was stained, the vacuum cleaner was a bagged vacuum and was full of dirt and dust with no replacement bags, so no possibility of vacuuming, no bin bags provided, dish drainer dirty, etc.
Also, despite calling the host when we had an issue (on a Sunday) I didn't hear back until the Monday - so communication is a bit lacking.
The view from the living area of the ocean and mountains is lovely.