"Greece is looking better and better."