Location of the apartment is great. We enjoyed the sea and beach. Nearby you can find small taverna where I ate the best prawns.
Apartment itself is alright. It is small and simple. You can find everything you need but again very simple.
If you are afraid of insects this place isn’t for you (IMHO). Back yard is common for three apartments. But I may say we felt very private anyways.