Amazing location and wonderful view. If you are unlucky enough to need a doctor or pharmacy... they are just down the road and very friendly and helpful.
We missed having a few basics such as salt & pepper, olive oil, washing up liquid & sponges or just some toilet clearer (especially if you stay more than just a few days, but the supermarket does sell these and I just hope they were left for the next guests.
But.... wonderful place to relax and have a great beach holiday.