Wonderful location and the best communication we have had in Greece!
Thank you for having us!