A great apartment to stay whilst in Greece. It is near to all the amenities .