We really loved our stay there. Very communicative host and the apartments are very clean and modern. The only thing I was missing was a kitchen knife, but that is really a minor thing.
As for the location of the apartments: it’s a 20min walk to town or the nearest beach. Bus stop is a 5-6min walk.