I stay here whenever I am in Greece. The home is impeccable and lovely, perfect location, great communication and easy check in.