We had a great stay! The apartment is really close to the beach and to the main street in Ammoudara. Lots of good restaurants in walking distance.
The hosts were friendly and helpful. We will definitely book again.