Just AMAZING!! We have stayed in many places in Greece, but this one was by far the best, totally recommend and will definitely stay here again!