Extremely nice apartments, with great greek flavour and wonderful view. We loved them