In general, nice and clean apartment. Dimitris is very direct, but helpful person. Very close to beach and restaurants. Apartment has all you need. Iron needs to be requested separately. Kids liked the pool. We could leave luggage on check out, spent time on beach and then return to have shower, swim in pool. One point disappointed that we need to stay 1 night in another apartment due to same allocation issue. But, we got free simple breakfast for it.