Amazing accommodation in a breathtaking location - was the highlight of our Greece trip and couldn’t recommend more!