“Greece's only three-Michelin-Key hotel – ideal for a long weekend.”2 Flying Boys· Loved it· July 2026