Great place in Greece. Highly recommended.