This is a very good place to stay and I will certainly be coming back. The apartment is much bigger than it appears on the photo. The hosts are great and the position of the apartment couldn't be better. It is a very short walk to everything you need; good butchers, general store with anything you want and all on the (very short) way to a marvelous beach with tavernas selling beautiful grilled fish etc. Or if you fancy spit roasts, just walk in the other direction (towards the mountains instead of the sea) for 1 minute and you will find a great little restaurant.
Can't wait to get back!